Ik heb een aantal handelingen in de OnShow van een Form gezet.
Als ik dan zeg Form3.Show; dan gaat hij eerst die handelingen uitvoeren en daarna krijg ik pas WERKELIJK het form te zien. De handelingen in de OnShow zijn afhankelijk van de verbinding wat tijdrovend, en ik laat een soort Progress zien van wat er allemaal gebeurd, maar dat zie je dus niet als het form nog niet voor het oog zichtbaar is.
Handelingen zoals
Form3.Visible := True
Form3.Update;
Form3.Show;
heb ik allemaal al geprobeerd.
Ik heb Application.CreateForm(TForm3, Form3);
als handeling in de button gezet. Form wordt dus niet gemaakt tijdens het maken van bijvoorbeeld form1.
Wat kan ik nou hier aan doen?
Als ik dan zeg Form3.Show; dan gaat hij eerst die handelingen uitvoeren en daarna krijg ik pas WERKELIJK het form te zien. De handelingen in de OnShow zijn afhankelijk van de verbinding wat tijdrovend, en ik laat een soort Progress zien van wat er allemaal gebeurd, maar dat zie je dus niet als het form nog niet voor het oog zichtbaar is.
Handelingen zoals
Form3.Visible := True
Form3.Update;
Form3.Show;
heb ik allemaal al geprobeerd.
Ik heb Application.CreateForm(TForm3, Form3);
als handeling in de button gezet. Form wordt dus niet gemaakt tijdens het maken van bijvoorbeeld form1.
Wat kan ik nou hier aan doen?