![]() |
Re: Komponenter über Befehl erstellen
ohje, du versuchst mehrmals das selbe Bild zu createn, dann krachts, außerdem hast du begin und end um den if-Befehl vergessen.
|
Re: Komponenter über Befehl erstellen
Achso ist das ;)
//edit: Ich kann das Bild öfters Createn. Ich denke, es lag an der Geschwindigkeit des Timers(50 ms), damit wahr wohl der Debugger überfordert ;) edit\\ Das begin / end ist nun wirklich ne doofe Sache gewesen *kopfaufdentischschlag*. Jetzt funktioniert es super, danke Jungs und Mädels :) [offtopic]Find's erstaunlich, wie schnell man hier beholfen ist, und das ohne, dass jemand sagt 'Ist doch Kinder*k*a*c*k*e'. So kenn ich's von anderen Foren[/offtpic] |
Re: Komponenter über Befehl erstellen
Zitat:
|
Re: Komponenter über Befehl erstellen
WHAAAA Balu hat ein neuen Avatar :duck: (OT)^^
Die Nettigkeit wird durch folgendes hervorgerufen: -Nette User -Nette Moderatoren die alles löschen was nicht nett ist^^ -Ein netter Admin der jeden zusammen****** der nicht nett ist->unnetter user geht oder wird zum netten user xD |
Re: Komponenter über Befehl erstellen
Zitat:
|
Re: Komponenter über Befehl erstellen
Zitat:
Zitat:
|
Re: Komponenter über Befehl erstellen
Ja, am Besten mit einem Dynamischen Array
Delphi-Quellcode:
var
Bilderchen: Array of TImage; ... if getasynckeystate(vk_up) < 0 then begin SetLength(Bilderchen, High(Bilderchen)+2); bilderchen[high(Bilderchen)]:=timage.create(self); with bilderchen[high(bilderchen)] do begin parent:=self; top:=markerimage.top; left:=markerimage.left; picture.loadfromfile('gfx\decal3.bmp'); end; end; |
Re: Komponenter über Befehl erstellen
Super, danke für den Tipp!
Es funktioniert so zwar super, aber schlau werde ich daraus trotzdem nicht, und ich möchte behaupten, das hilft mir nicht sehr viel weiter. Die einzelnen Befehle seien in der OH wieder nicht zu finden, sagt mir Delphi :( Magst du den Codeschnipsel vielleicht kommentieren? *liebguck* Lg, Frank. |
Re: Komponenter über Befehl erstellen
Naja, weil du es bist^^
Allerdings musst du mir noch sagen, was du nicht verstehts. Was Arrays sind? was das mit dem with x do ist oder was? |
Re: Komponenter über Befehl erstellen
Hehe :mrgreen:
Arrays sind - soweit ich weiß - Variablen, welche in begrenzten Bereichen gelten. Falls ich mich irre, bitte korrigieren. Jetzt verstehe ich nicht so ganz, was genau dynamische Arrays genau sind und wie das with x do zu verstehen ist. Ist's ne Schleife? Den Teil mit
Delphi-Quellcode:
habe ich auch noch nicht ganz verstanden. Vergrößert er den Bereich des Arrays um 2?
SetLength(Bilderchen, High(Bilderchen)+2);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 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 by Thomas Breitkreuz