Forum: Object-Pascal / Delphi-Language
by ratmalwer,
1. Dez 2020
Nochmals Danke hoika und himitsu
Ihr hattet beide recht... Grosse Probleme können eine einfache Lösung haben.
SGX : TstringGrid;
wahlwweie
sgX := Form1.StringGrid1;
sgX := Form2.StringGrid1;
Forum: Object-Pascal / Delphi-Language
by ratmalwer,
1. Dez 2020
Danke himitsu
verbal habe ich es verstanden.
Ob ichs umsetzen kann ohne ein Codeschnipsel weiss ich noch nicht.
Forum: Object-Pascal / Delphi-Language
by ratmalwer,
1. Dez 2020
Nachtrag:
vielleich ist es doch nicht klar, was ich will.
Ich habe eine Form:Fotoanzeige (Form9) welche ein Stringgrid abarbeitet welches sich in Form:Hauptfenster (form1) befindet. Funktionen wie: vor, zurück, markieren etc. können so ausgeführt werden.
Jetzt möchte ich diese Anzeige mit den gleichen Funktionen benutzen um ein anderes Stringgrid mit gleicher Struktur abzuarbeiten,...
Forum: Object-Pascal / Delphi-Language
by ratmalwer,
1. Dez 2020
ja aber wahlweise von Form1 oder Form2 (den Namen: Stringrid1 könnte ich ja gleich für beide verwenden, da ich die Struktur gleichhalte)
Forum: Object-Pascal / Delphi-Language
by ratmalwer,
1. Dez 2020
Hallo Hoika
ja, ich glaube das ist der Weg.
Jedoch brauche ich wohl zuerst den Pointer auf die Form. Und dort enden meine Kenntnisse:
var
FormX : Tform;
on show
Forum: Object-Pascal / Delphi-Language
by ratmalwer,
30. Nov 2020
Hallo
ich habe eine Form (Form1) mit einem Stringgrid.
Daneben eine Form (Form9) welche mit dem Stringrid von Form1 interagiert z.b:
Form9.FotoAnzeigen(fileliste.Quellpfadfilename);
Jetzt möchte ich eine neue Form (Form2) erstellen, welche dann auch mit Form9 interagiert.
Dann möchte ich variabel switchen können zwischen Form1.StringGrid1 und Form2.StringGrid1.
Ungefähr so: