Jaka jest roznica miedzy OnActive a OnShow; miedzy Terminated a Suspended.
Jak odroznic czy katalog naprawde zostal usuniety (nie istnieje) czy jego nazwa jest niepoprawna ????
OnActivate - kiedy ktoś kliknie w nieaktywne okno (dowiedzałem się teraz z helpa)
OnShow - kiedy Visible zmieni się na true (jak wyżej)
Suspended - true kiedy wątek zatrzymany, false - kiedy leci (jak wyżej)
Terminated - true kiedy wątek zakończony, false kiedy nie (jak wyżej)
Wniosek: Używaj helpa (F1)
Jak odroznic czy katalog naprawde zostal usuniety (nie istnieje)
if DirectoryExists('jakis_katalog') then
ShowMessage('nie został usunięty')
else
ShowMessage('został usunięty');
czy jego nazwa jest niepoprawna ????
Sprawdzasz (Pos), czy w nazwie katalogu występują znaki specjalne: : ? * < > itd.
Jeśli tak - nazwa jest niepoprawna.
Żeby sprawdzić czy folder posiada niedozwolone znaczki : ? * < > to trzeba najpierw spróbować szczęścia na utworzenie takiego, a to raczej się nie da, bo system nie utworzy przecież takiego folderu, więc nie ma co sprawdzać :]
No chyba, że się mylę :P