ďťż

Ładny brzuch

Prubuje przy starcie nowego formularza uruchomić procedurę w której dokonywane są obliczenia i przesuwa się pasek procesu. Jednak kiedy prubuje wpisać uruchomienie procedry w części initialization lub w części właściwej programu wyskakuje błąd. Jak mam to zrobić żeby było ok??

Przepraszam za trywialność tematu. :blink:



Nie możesz wpisywać tego w initialization, gdyż kod z tej sekcji jest wykonywany zanim zostaną uwtorzone jakiekolwiek formularze. Swój kod umieśc w OnCreate.

P.S
Co to jest owa część właściwa programu (może ten termin mi gdzieś wyleciał)?
Użytkownik p1101 edytował ten post 27 październik 2005, 15:22

Swój kod umieśc w OnCreate.

Ale wtedy progres nie będzie pokazywany, to samo jak umieszczenie procedury w OnShow.
Ja to robiłem może mało fachowo, ale wstawiałem na formę wyłączony timer, w oncreate włączałem go a w jego evencie OnTimer wyłączałem i wykonywałem właściwą procedurę. To samo można osiągnąć wstawiając właściwą procedurę do OnPaint formatki i przy pierwszym wykonaniu wyłączać jakąś zmienną boolean.
Użytkownik Uno edytował ten post 27 październik 2005, 15:42

Ale wtedy progres nie będzie pokazywany, to samo jak umieszczenie procedury w OnShow.
Ja to robiłem może mało fachowo, ale wstawiałem na formę wyłączony timer, w oncreate włączałem go a w jego evencie OnTimer wyłączałem i wykonywałem właściwą procedurę. To samo można osiągnąć wstawiając właściwą procedurę do OnPaint formatki i przy pierwszym wykonaniu wyłączać jakąś zmienną boolean.




Uno.. .Ty zartujesz?  :huh:

Oczywiście, że buraka walnąłem (nie miałem Application.ProcessMessages) ... :oops:

Wszystko już fajnie działa dopuki nie ustawie panelu na którym jest wyświetlany pasek procesu na niewidoczy a w procedurze prubuje ustawiam visable na true.
Wtedy nic nie pokazuje.


Wszystko już fajnie działa dopuki nie ustawie panelu na którym jest wyświetlany pasek procesu na niewidoczy a w procedurze prubuje ustawiam visable na true.
Wtedy nic nie pokazuje.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •