Forum: Multimedia
Delphi
by SimStar001,
15. Mai 2009
ExtracFilePath(ParamStr(0)) gibt genau den Pfad an, indem sich deine ausführende Exe befindet
Check mal Posteingang
Forum: Multimedia
Delphi
by SimStar001,
15. Mai 2009
kleinen moment:
also das mit dem pfad ist einfach, das löst du so:
... assign(ExtractFilePath(ParamStr(0)) + '\pictures\Bild.bmp');
Forum: Multimedia
Delphi
by SimStar001,
15. Mai 2009
Hallo, also ersteinmal ist der Pfad den du übergibst ein String, d.h. du musst Ihn in Anführungszeichen schreiben.
piclist.assign('pictures/bildname.bmp');
desweiteren musst du auch einen vollständigen Pfad angeben, bsp:
piclist.assign('C:\pictures\Bildname.bmp');
Forum: Multimedia
Delphi
by SimStar001,
15. Mai 2009
Bitte, bei fragen einfach wieder melden!
Forum: Multimedia
Delphi
by SimStar001,
15. Mai 2009
Hallo, im Prinzip geht alles.
Du kannst alles auch mit dynamischen arrays machen, aber wenn es bei deinem Programm immer die selbe größe ist wäre es quatsch.
Wenn du dein Array am Anfang mit einer Default Bitmap füllen willst, kannst du das ganze ganz einfach über eine Schleife machen.
einfach so:
for i := 0 to 6 do
for u := 0 to 6 do
Forum: Multimedia
Delphi
by SimStar001,
14. Mai 2009
jetzt weiß ich was du meinst:
also ich würde ein array erzeugen, was generell alle bilder enthält:
so z.b:
var AlleMeineBilder : array of Bitmap;
// dann beim erzeugen der Form
Forum: Multimedia
Delphi
by SimStar001,
14. Mai 2009
kannst du bitte mal noch deine ganzen variablen posten, damit wir genau wissen wie due deine sachen nun aufgebaut hast, das macht es einfacher, und du bekommst genau den tip den du brauchst!
Danke
Forum: Multimedia
Delphi
by SimStar001,
13. Mai 2009
Also ich weiß ja nicht wie deine Arrays aussehen, aber ich würde es so machen , dass du halt wie schon vorher vorgeschlagen ein Array hast, was am besten aus einem record besteht:
z.b. so
type TMeinBilderRecord = record
Image : TImage;
BildIndex : Integer;
...
end;
Forum: Multimedia
Delphi
by SimStar001,
13. Mai 2009
Also das ganze kann man mit einem Record machen, du könntest auch eine eigene klasse erstellen, würde ich zum beispiel so machen.
Aber du sgast ja selbst du bist anfänger, dann hat dass für dich denke ich noch keinen sinn. Soll heißen, probier es ruhig so aus wie du es denkst, dass es funktioniert. wenn am ende alles so läuft wie du es dir vorstellst, dann kannst du ja den nächsten schritt...
Forum: Multimedia
Delphi
by SimStar001,
13. Mai 2009
Diese würde ich aber erst zur Laufzeit erzeugen und dann füllen, denn sonst wird seine *.exe ja unglaublich groß!
Hätte außerdem den Vorteil, dass er einfach die Bilder verändern kann und nicht jedesmal das Programm neu erzeugen müsste!
Forum: Multimedia
Delphi
by SimStar001,
13. Mai 2009
Hallo KahPee,
schau mal auf die Seite und lies dir das durch! ich denke da bekommst du auch ne gute Anregeung wie man sowas realisieren kann!
http://www.christian-stelzmann.de/artikel/crashkurs.htm