| Autor |
Beitrag |
NetZwerg
      
Beiträge: 448
Slackware 10.1
Kylix 3, D5 Standard
|
Verfasst: Mo 29.03.04 15:20
Hallo,
wie kann ich den Dateinamen von einem Bild, das ich zuvor per
Quelltext 1:
| Image1.Picture.LoadFromFile('8.bmp'); |
Jetzt will ich es so machem, das mein Programm mir eine nachricht anzeigt, wenn bild 8.bmp geladen ist!? Per Random wird auch manchmal 1.bmp, 2.bmp, 3.bmp... geladen
cYa, Dave 
_________________ "Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 29.03.04 15:23
Merk es dir doch einfach.
Was soll eigentlich der:  in deinem Posting? 
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 29.03.04 15:52
|
|
Horschdware
      
Beiträge: 744
Erhaltene Danke: 54
Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
|
Verfasst: Mo 29.03.04 16:18
[Rechtschreibemonstermode]... desweiteren ist der ganze Beitrag mehr als konfus formuliert...  [/Rechtschreibemonstermode]
edit: btw: er hat nicht  sondern  benutzt, was einen leicht anderen sinn macht, wenn man einen sinn unterstellt 
_________________ Delphi: XE - OS: Windows 7 Professional x64
|
|
NetZwerg 
      
Beiträge: 448
Slackware 10.1
Kylix 3, D5 Standard
|
Verfasst: Mo 29.03.04 21:25
okay, mal anders. ich mache ein einfaches 2d-ballergame, mit verschiedenen figuren. Nun soll eine figur doppelt so viele punkte geben!?
Cya, Dave
PS: Ich weiß auch nich was der smiley soll, hab ich mir irgendwie so angewöhnt... 
_________________ "Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mo 29.03.04 21:33
Hi!
| Zitat: | | Nun soll eine figur doppelt so viele punkte geben!? |
Ist das eine Frage oder eine Aussage?
Luckie hat doch eigentlich schon gesagt, wie es geht: Du speicherst einfach, welche Datei Du geladen hast. Wenn es viele Images sind, dann mach es in einem Array.
MfG
Peter
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
NetZwerg 
      
Beiträge: 448
Slackware 10.1
Kylix 3, D5 Standard
|
Verfasst: Di 30.03.04 11:20
war sowas dazwischen... stimmt, so kann ich's auch machen! thx!! 
_________________ "Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
|
|
bms
      
Beiträge: 735
Win XP
Delphi 3, Delphi 6 PE, Delphi 2005 PE
|
Verfasst: Di 30.03.04 11:45
Wenn es immer nur Zahlen sind, dann könntest du das auch so machen:
Delphi-Quelltext 1: 2: 3: 4: 5:
| with Image1 do begin Tag := 8; Picture.LoadFromFile(IntToStr(Tag) + '.bmp'); end; |
Im Image1.Tag steht dann immer die Nummer des Bildes das zu zuletzt geladen hast. Das geht aber nur, wenn der Name eine Integerzahl ist.
Moderiert von Peter Lustig: Code- durch Delphi-Tags ersetzt
|
|