Forum: Programmieren allgemein
by JasonDX,
22. Apr 2005
Stimmt.
Als erster Parameter wird immer der Exename inklusive Pfad übergeben. ParamStr(0) holt sich also nix anderes als den ersten Parameter der übergeben wurde, also den Pfad + Exename. -> ExtractFilePath muss davor, um nur den Pfad rauszukriegen ;)
PS: Application.ExeName übergibt auch nix anderes als ParamStr(0) :D
Forum: Programmieren allgemein
by JasonDX,
22. Apr 2005
Wenn du sie in den Programmordner legst, kannst du sie entweder direkt laden (Image1.Picture.Bitmap.LoadFromFile('z1.bmp'); ) oder eben vorher in Bitmaps speichern und die dann anzeigen (z.B. Image1.Canvas.Draw(0, 0, z1); )
Falls du deinen Code verwenden solltest, vergiss nicht, das Bitmap vorher zu erstellen (nachdem du es ja nach der Zuweisung freigibst).
Ich habe aber leichte Zweifel (ws...
Forum: Programmieren allgemein
by JasonDX,
22. Apr 2005
random(6);
dürfte einerseits das erfüllen, was du suchst. Die Funktion Random gibt dir zufallszahlen zurück, durch den Parameter kannst du den Maximalwert setzen (der bei 6 AFAIK 5 is :D )
Das mit den Bitmaps anzeigen:
Dazu ist die Frage, wie du die Bitmaps lagerst ect.
Helfen kann dir dabei der typ TBitmap, die Forensuche und die case-anweisung ;)
Nur schnell ein bsp: