Hallo,
ich versuche aus einem Programm eine angezeigte Grafik durch Doppelklick in ein zweites separates neues Formular zu laden.
Leider weiss ich nicht so recht wo ich ansetzen soll, bzw. wie ich die Grafik übergeben soll.
Beim Aufruf des Formulares wie ein Parameter mitgeben, im zweiten Formular z.B. bei "On Show" aus ersten Formular laden oder
erst als MempryStream wegschreiben und von dort aus ins Zweite Formular laden ?!
Hab schon einiges versucht, habs aber nicht hinbekommen.
Wie würdet ihr prinzipiell vorgehen?
Vielel Grüße
Grafik an ein zweites Formular übergeben
-
- Beiträge: 19
- Registriert: Mi 31. Jul 2013, 11:34
- OS, Lazarus, FPC: Debian Squeeze Linux (L 1.0.8 FPC 2.6.2)
- CPU-Target: 32Bit
-
- Beiträge: 768
- Registriert: Mo 4. Mai 2009, 13:24
- OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
- CPU-Target: x86_64-linux-qt/gtk2
- Kontaktdaten:
Re: Grafik an ein zweites Formular übergeben
Wie wäre es mit einem direkten Zugriff?
Code: Alles auswählen
unit form1;
type
TForm1=class...
property
MyPic:TBitmap...
.....
unit form2;
uses form1;
procedure...
form1.MyPic.Draw(...
-
- Beiträge: 19
- Registriert: Mi 31. Jul 2013, 11:34
- OS, Lazarus, FPC: Debian Squeeze Linux (L 1.0.8 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Grafik an ein zweites Formular übergeben
Ja super, so funktioniert es!
Vielen Dank
Vielen Dank