Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.01;
Скачать: CL | DM;

Вниз

помогите плз - прога убиваться не хочет   Найти похожие ветки 

 
billybons ©   (2002-06-19 09:43) [0]

Подскажите , плз почеиу не работает такая штука :

OpenDialog1.Execute;
TTFileName:=OpenDialog1.FileName;
OpenDialog1.Free;
if TTFileName="" then
begin
ShowMessage("Не выбран TT-файл");
// Halt;
Application.Terminate;
end;
if not FileExists(TTFileName) then
begin
ShowMessage("Не найден файл "+TTFileName);
// Halt;
Application.Terminate;
end;

Show отрабатывает , а прога не кончается ни в какую :(((


 
Lord Warlock ©   (2002-06-19 09:51) [1]

Это надо писать так:

if OpenDialog1.Execute then
begin
TTFileName:=OpenDialog1.FileName;
if TTFileName="" then
begin
ShowMessage("Не выбран TT-файл");
Application.Terminate;
end;
if not FileExists(TTFileName) then
begin
ShowMessage("Не найден файл "+TTFileName);
Application.Terminate;
end;
end;



 
billybons ©   (2002-06-19 10:01) [2]

Один черт не вырубается ... где ж еще грабли-то могут быть ?


 
billybons ©   (2002-06-19 12:15) [3]

Господа, неужели больше никто не поскажет ничего ?


 
Skier ©   (2002-06-19 12:27) [4]

> billybons
Может быть стоит закрывать главную форму
приложения, а не вызывать Application.Terminate ?


 
ef2000   (2002-06-19 12:36) [5]

-> billybons
довольно странно, твой код у меня работает..


 
billybons ©   (2002-06-19 12:41) [6]

Главную закрывать тоже пробовал


 
Skier ©   (2002-06-19 12:43) [7]

> billybons
И что ? Тоже самое ??


 
billybons ©   (2002-06-19 12:46) [8]

Ну да ...


 
ef2000   (2002-06-19 12:49) [9]

-> billybons
попробуй юзануть на другой машине, проблема по-моему не в коде..


 
billybons ©   (2002-06-19 13:17) [10]


> ef2000

Даже перекомпилировал , но все равно то же самое :(
А у тебя какая версия дельфей ? Неужели и мне пришло время перебираться на D6 ?


 
ef2000   (2002-06-19 14:02) [11]

-> billybons
D5, Win2k Professional..


 
VID ©   (2002-06-19 16:32) [12]

2billybons © (19.06.02 13:17)
ну ты ещё на VB перейди :)

попробуй два варианта:
1. HALT;
2. PostMessage(Application.Handle, wm_quit, 0 , 0);

Кстати, ты не юзаешь компоненты RxTrayIcon ?


 
ZZ ©   (2002-06-19 16:36) [13]

А если
Application.Terminate;
Application.ProcessMessages;



Страницы: 1 вся ветка

Текущий архив: 2002.07.01;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
1-964
Samurai
2002-06-19 12:29
2002.07.01
Подскажите, как оптимизировать одну вещь...


4-1262
Nickyboy
2002-04-30 17:52
2002.07.01
ПЛЗ, дайте примерчик нажатия кнопки, я уже больше не могу:)))


8-1106
Саша
2002-02-20 17:40
2002.07.01
Подушечные изображения


6-1120
Chuvi
2002-04-19 11:00
2002.07.01
Как после копирования файлов по сети отключиться от компьютера ?


1-1011
MAN-IN-RED
2002-06-20 14:06
2002.07.01
Как сохранить список картинок из ImageList’а в один файл?