Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Karten aus cards.dll (https://www.delphipraxis.net/52774-karten-aus-cards-dll.html)

citybreaker 3. Sep 2005 14:00


Karten aus cards.dll
 
Hallo!

habe jetzt das Forum berreits durchsucht, jedoch keinen Hinweis darauf
gefunden wie ich den nun an die Karten aus der cards.dll rankomme.

Immer finde ich nur Threads in dennen steht, dass man die cards.dll verwenden soll... .

Phistev 3. Sep 2005 14:37

Re: Karten aus cards.dll
 
Die Karten sind als Resource in der DLL gespeichert. Wie man Resourcen benutzt, sollte genügend im Internet beschrieben sein.

teebee 3. Sep 2005 14:46

Re: Karten aus cards.dll
 
Lies Dir mal diesen Thread genau durch. Gegen Ende bekommst Du eine Klasse, mit der Du alles mit der cards.dll machen kannst.

Gruß, teebee

citybreaker 3. Sep 2005 20:02

Re: Karten aus cards.dll
 
Vielen dank für die Antwort. Verwende nun die Klasse.
Habe allerdings noch ein problem. Unzwar aktualisiert
sich das Bild nicht.

Code:
procedure TMainFrm.Button1Click(sender: TObject);
begin
  Cards.DrawCard(Image1.Canvas.Handle,Point(0,0),SuitClubs,FaceQueen,false);
end;

procedure TMainFrm.Button2Click(sender: TObject);
begin
  Cards.DrawCard(Image1.Canvas.Handle,Point(0,0),SuitClubs,FaceKing,false);
end;
Wenn ich auf Button1 klicke wird zwar die Dame angezeigt, wenn ich
aber nun auf Button2 klicke, wird weiterhin die Dame angezeigt.

SirThornberry 3. Sep 2005 21:25

Re: Karten aus cards.dll
 
vielleicht solltest du einfach das image aktuellisieren oder noch besser das ganze mit
Image.picture.bitmap.canvas.handle anwenden

yankee 3. Sep 2005 23:26

Re: Karten aus cards.dll
 
Da hast du aber nicht sonderlich gründlich gesucht:

http://www.delphipraxis.net/internal...ct.php?t=44961

Einmal copy&paste in und das Zeug in eine Unit speichern, diese in uses schreiben und schon ganz du dies funktionen megaeingfach benutzen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz