Forum: Sonstige Fragen zu Delphi
by NoName1,
7. Nov 2018
Na ja, das Problem war, dass der Focus nicht auf das VST gestellt werden und somit auch nicht der erste
Datensatz ausgelesen werden konnte. An dieser Stelle kam es auch zum Programmabbruch.
Aber wie erwähnt, ich habe den Code der im Elsezweig steht in eine neue Procedure gepackt und greife auf die Procedure
im OnShow-Ereignis zu. Das wird nun auch fehlerfrei ausgeführt.
Danke für Deine Hilfe.
Forum: Sonstige Fragen zu Delphi
by NoName1,
6. Nov 2018
Alles klar. Es stand noch etwas im Code, das wirklich nur ausgeführt werden kann, wenn das Formular
sichtbar ist.
Den Code dazu:
procedure TfrmLogeBuchungen.FormActivate(Sender: TObject);
var
pJahr: Word;
pMonat: Word;
pTag: Word;
pNode: PVirtualNode;
pDaten: TOBuJahrVSTDaten;
Forum: Sonstige Fragen zu Delphi
by NoName1,
5. Nov 2018
Guten Tag,
ich möchte eine procedure ausführen lassen, nachdem die Form angezeigt wurde.
Die procedure überprüft ein Wert auf vorhandensein. Ist der Wert nicht vorhanden, dann
soll der User einen Wert eingeben. Dazu wäre es gut, wenn das Formular schon im vollen Umfang angezeigt wurde.
Ausprobiert habe ich das Ereignis OnActivate, dies war aber nicht das richtige Ereignis.
Im OnShow-Ereignis...