Autor Beitrag
muzy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38



BeitragVerfasst: So 21.09.08 11:12 
Hi

ich wollte ein Bild mit dem folgenden Code in ein leeres Picture Feld laden lassen:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
procedure TForm1.btAutoOClick(Sender: TObject);
begin

 AutoOvar:=random(100);

 case AutoOvar of
 1..2: AutoOImage:='1.ico'//Krankenwagen
 3..10: AutoOImage:='2.ico'// Cabrio
 11..50: AutoOImage:='3.ico'// Normales Auto
 51: AutoOImage:='4.ico'//Feuerwehrauto
 52..57: AutoOImage:='5.ico'//LKW kurz Grün
 58..71: AutoOImage:='6.ico'//PolizeiAuto
 72..75: AutoOImage:='7.ico'//Quad
 76..88: AutoOImage:='8.ico'//Pick-Up Truck
 89..93: AutoOImage:='9.ico'//LKW Ohne Anhänger Schwarz
 94..99: AutoOImage:='10.ico'//LKW Lang Gelb
 end;

AutoO.picture.LoadFromFile(AutoOImage);
end;


Leider bekomm ich immer einen Error das irgendwas nicht stimmt. Aber keine weitere Erläuterung. Könnt ihr helfen?

Sebastian aka Muzy


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 21.09.2008 um 11:23
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: So 21.09.08 11:40 
Wie und wo ist AutoOImage deklariert? Außerdem: was passiert im Fall AutoOvar = 0?

AXMD
muzy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38



BeitragVerfasst: So 21.09.08 11:52 
Danke, dieses AutoOvar=0 hab ich übersehn....


ich hab da den Wertebereich des Randoms falsch im Sinn gehabt. Danke