Mam małą aplikację, która przez większość czasu ma działanie za przyciskiem Start, które powinno zostać wywołane z parametru linii poleceń/AUTORUN. Jeśli tego parametru brakuje, użytkownik może również nacisnąć go ręcznie.Jaki jest najlepszy sposób na autostartowanie akcji po zdarzeniu OnShow?
Moje pytanie brzmi: gdzie powinienem umieścić to zaznaczenie dla linii poleceń, więc gdy zostanie podany, GUI jest ciągle aktualizowany. Obecne rozwiązanie jest takie, ale GUI nie jest aktualizowane, dopóki działanie nie zostanie zakończone.
procedure TfrmMainForm.FormShow(Sender: TObject);
begin
if FindCmdLineSwitch('AUTORUN') then
btnStart.Click;
end;
Wydaje się działać świetnie. Dzięki! –
Co znaczy "dziedziczone" w tym programie obsługi komunikatów? – user1580348
Wykonuje domyślną obsługę komunikatów lub cokolwiek zaimplementowanego w klasach nadrzędnych. W tym przypadku prawdopodobnie nie ma sensu, ponieważ jest to komunikat zdefiniowany przez użytkownika. Jednak generalnie piszę to jako dobrą praktykę dla obsługi wiadomości. –