timmage in form2
-
- Beiträge: 369
- Registriert: Sa 3. Mär 2007, 16:03
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Bramsche (Emsland)
timmage in form2
ich habe ein zweites formular hinzugefürgt, und wenn ich das öffne, kömmt das ganz nomal (ohne komponenten) , dann habe ich ein image hinzugefügt, startet immer noch. aber wenn ich dem image ein bild zuweise, (per klick auf die 3 punkte bei picture) und dann kompilire komt folgende meldung: "konnte form2 nicht streamen: Tform2 invalid horizontal pixel index -1"
-
- Lazarusforum e. V.
- Beiträge: 2808
- Registriert: Fr 22. Sep 2006, 10:38
- OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
- Wohnort: Hessen
- Kontaktdaten:
Hmmm, merkwürdig. Manchmal hat die IDE noch ein paar Bugs.
Du kannst das Image aber hinzufügen über folgenden Befehl in Form1.Create:
Du kannst das Image aber hinzufügen über folgenden Befehl in Form1.Create:
Code: Alles auswählen
Image1.Picture.LoadFromFile(ExtractFilePath(Paramstr(0)) + 'Bild.bmp');
http://www.freepascal.org/mantis/view.php?id=7800" onclick="window.open(this.href);return false;
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Du kannst ne Ressource ohne weiteres einbinden.hanibal hat geschrieben:gibt es bei linux vill ne möglichkeint resoucen anzubinden?
Zuerst musst du die Ressource manuell erstellen, das steht auch hier recht gut: http://www.lazarusforum.de/kb.php
Anschließend kannst du sie in deinem Programm wieder laden, was mit jedem Bild problemlos gehen sollte:
Code: Alles auswählen
var Bild: TBitmap;
//.....
Bild := TBitmap.Create;
Bild.LoadFromLazarusResource('Ressourcenname');