Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan > Helfer & Tools > Dlls, Includes, Units & Prozeduren

Dlls, Includes, Units & Prozeduren Alles zu den Themen Dlls, Includes, Units & Prozeduren

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26644, Antworten: 4196
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 71, Antworten: 6
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7537, Antworten: 175
Gehe zum ersten neuen Beitrag Gibts denn nichts neues?
Aufrufe: 863, Antworten: 46
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 99, Antworten: 5
PPF - Shoppingwahn
Aufrufe: 50864, Antworten: 1390
Gehe zum ersten neuen Beitrag Windows Oberfläche (Schrift,...
Aufrufe: 180, Antworten: 10
Gehe zum ersten neuen Beitrag TabCtrl
Aufrufe: 125, Antworten: 12
Gehe zum ersten neuen Beitrag Dateien lassen sich nicht...
Aufrufe: 25, Antworten: 2
Gehe zum ersten neuen Beitrag Suche Programm um Werbung zu...
Aufrufe: 55, Antworten: 2
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19.02.2009, 22:46   #1 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard Größe einer (BMP) Bitmap aus einer DLL

Hallo,

nachdem sich hier ja ein Teil der Spezialisten eingefunden hat

meine Frage.

Wenn ich verschiedene Bitmaps in in einer DLL eingelagert habe und zum Zeitpunkt des Ladens keine Informationen zu den Abmessungen in Pixel.

Und genau die sollte ich haben um das Programm optimal zu steuern.

Wer kann mir nen Tip geben? Am besten wären natürlich ein paar Zeilen Code

Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 19.02.2009, 23:30   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.091
Standard

Reines XProfan:

Mit...

Zitat:
3. DrawPic I, S, X, Y; N1[, N2] (entspricht dem veralteten Befehl DrawExtBmp)

I : LongInt - Instanzhandle der EXE bzw. DLL, die die Bitmap enthält
S : String - Name oder Nummer der Bitmap
X,Y: Integer - Position, wo die Bitmap gezeichnet werden soll
N1 : Integer - Kopiermodus (-1 = transparent)
N2 : Longint - Transparente Farbe im Modus -1 (kann auch weggelassen werden)
in die Speicherbitmap zeichnen und dann %bmpx und %bmpy abfragen.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 19.02.2009, 23:45   #3 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard

Danke Frank,



das war es.

Hab leider viel zu kompliziert gedacht. Ich dachte das wäre die Größe des handles.

Ok, wieder was gelernt - danke


Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Alt 20.02.2009, 13:24   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.091
Standard

Wem ist es nicht schon ähnlich ergangen?
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 23.02.2009, 11:52   #5 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.091
Standard

Hat den Vorteil, dass du die Grafik sofort dorthin kopieren kann, wohin du möchtest. Geladen ist sie ja schon.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 23.02.2009, 12:21   #6 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard

Hat aber auch den Nachteil, daß Du vorher nicht wissen kannst, ob es paßt oder nicht.

In diesem Fall sehe ich jetzt nur den Umweg über: Im Hintergrund irgendwohin zeichenen, Größe abfragen und dann entscheiden, was im Vordergrund passieren soll.

Ach übrigens Frank:

Ich hab grad mal überlegt ob ich mit der Prospeed-DLL was mache. Leider wird meine Version (Im MMJ-Profan-Manager immer noch von AVIRA angemeckert)

Gibts da ne neue Version, die erstmal durch den Avira-Check ohne gemecker kommt?

Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Alt 23.02.2009, 12:24   #7 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Das neueste Update von Avira meckert bei mir nicht mehr rum.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 23.02.2009, 12:34   #8 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard

Hallo Jac,


hab grad das Update geholt, installiert und den Manager gestartet.

Und immer noch gemecker. Hab ich dann doch wirklich was erwischt??


Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Alt 23.02.2009, 12:36   #9 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Hm, das kann ich nicht einschätzen. Vielleicht postet noch jemand anderes ob bei ihm/ihr noch gemeckert wird.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 23.02.2009, 13:11   #10 (Direktlink)
Stammuser
 
Benutzerbild von Andreas Miethe
 
Registriert seit: 08.02.2009
Ort: Bielefeld
Alter: 53
Beiträge: 428
Standard

Warum der Umweg ?

Mit Create("hPic"...) kann das Bitmap aus einer Dll geladen werden.
%bmpx und %bmpy enthalten die Dimensionen.

Code:
cls
Var Pic& = Create("hPic",%hInstance,"Toolbar")
Print %bmpx
Print %bmpy
DrawSizedPic Pic&, 0,40 - %bmpx/2, %bmpy;0 
Waitinput
end
__________________
Gruss
Andreas

______________________
http://www.ampsoft.eu

Profan 3.3 - XProfanX2
Windows 95,98,ME,2000,XP
Vista - Windows 7 32 / 64 Bit

ASUS X93S - Intel Core I7 - NVIDIA GForce GT540M - 8GB Arbeitsspeicher
Andreas Miethe ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 23.02.2009, 13:26   #11 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard

Hallo Andreas

danke für den Tipp. Ich dachte, das handle verweist dann auf die irgendwo im Speicher zwischengelagert Datei und nicht auf reale Datei auf der Platte.

Dann wäre es je in etwa der selbe Weg gewesen, den ich nun gehe.

Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Alt 23.02.2009, 17:44   #12 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.091
Standard

Zitat:
Ich hab grad mal überlegt ob ich mit der Prospeed-DLL was mache. Leider wird meine Version (Im MMJ-Profan-Manager immer noch von AVIRA angemeckert)
Für solche Kleinigkeiten lohnt es sich ja nicht, eine Dll zu verwenden. Da ist Andreas Code ja passend, oder du machst es per API.

Das ProSpeed.dll-Problem mit Avira/Antivir ist längst gemeldet. Leider existieren durch den Lauf der Zeit ja mehrere Dll-Versionen, ich fürchte, da wird jede Version wieder anders behandelt. Probier doch mal Jacs Version. Er schickt sie dir bestimmt via PM zu.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 23.02.2009, 17:59   #13 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Argh. Ich wollte sie gerade schicken, als ich wieder ausgeschimpft wurde: Die, die nicht angemeckert wird, ist veraltet.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 23.02.2009, 18:02   #14 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard

Hallo Frank,

Nein, nicht für solche "Kleinigkeiten"

Mir schwebt da eine Funktionserweiterung meines Bulli-Bildschirmschoners vor.

Ich möchte die Bilder die da jetzt mit dem ganzen Bildschirm gemütlich von rechts nach links per copy gleiten in sprites verwandeln, die sich unabhängig bewegen können.

Das sollte die Prospeed ja können - und für sowas ist sie anscheinend gemacht.

Ich hab das mit dem screensaver mal aus langeweile auf nem Flughafen angefangen, aber was dabei rausgekommen ist hat den Leuten gefallen. Mittlerweile ist immer mehr dazu gekommen und ich merk, wie die CPU schwitzt wenn sie das alles macht.

Nun höre ich die ersten Rufe nach noch mehr und ich muß mir Gedanken machen, wie ich das umsetzen könnte - und damit wandert die prospeed immer mehr in mein Visier.

Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Alt 23.02.2009, 18:14   #15 (Direktlink)
KHR
Erfolgreich angemeldet
 
Benutzerbild von KHR
 
Registriert seit: 19.02.2009
Ort: Elsaß
Alter: 57
Beiträge: 13
Standard

Hallo Jac,

wenn die neue angemeckert wird, kannst Du mir dann die alte schicken?

alle Versionen auf meinem PC werden angemeckert.

Wenn ich dann anfange, was damit zu basteln und anderen zum Testen schicken muß, ist es vielleicht ganz gut, wenn ich ne Version hab, die bei Avira schon bekannt ist. Vielleicht läßt sie der Scanner dann künftig in Ruh.

Die meisten Leute, die mein Programm bekommen und testen, können sich sowieso nicht helfen wenn da mal ne Warnung kommt und echt und falsch auseinander halten können die sicher noch weniger wie ich das kann.

dc6go at gmx punkt de


Gruß

Karl-Heinz
KHR ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan > Helfer & Tools > Dlls, Includes, Units & Prozeduren

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mouse hover Effekt einer Zelle von einer HTML Tabelle Michi Homepagegestaltung 5 25.10.2006 13:35
Anschluss einer externen Antenne an einer WLan Karte KingKeldi Hardware - Problemlösungen 4 02.10.2006 23:16
Bitmap aus einer externen Datei laden Feuer C/C++, Visual C++, Visual C++.NET 0 31.05.2005 15:25
Hilfe bei einer Änderung einer bestehenden Programmierung! Alex1199 Visual Basic, Visual Basic.NET 1 11.04.2005 17:28
hat einer die ati9200 low-profile & kann mir die Größe tam Hardware - Problemlösungen 5 08.09.2004 16:47



Alle Zeitangaben in WEZ +2. Es ist jetzt 09:47 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2