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

Вниз

Вопрос...   Найти похожие ветки 

 
wwwrr   (2006-09-12 10:14) [0]

У меня в программе есть вот такая функция:
ShellExecute(Handle, "open",fl, nil, nil, SW_SHOWNORMAL);
Она открывает исполняемый файл.
Когда я вызываю ее повторно она открывает мне еще один такой же файл !
Вопсос:
"Как перекрыть повторное открытие файла?"


 
Рамиль ©   (2006-09-12 10:17) [1]

Не вызывать функцию повторно.


 
Ega23 ©   (2006-09-12 10:18) [2]

Например, после вызова создай именованый Mutex...
Не так не получится...
А exe твой или нет?


 
Курдль ©   (2006-09-12 10:19) [3]

Я думаю, вопрос имел другой смысл: "как отследить, что файл уже открыт?"


 
Ega23 ©   (2006-09-12 10:20) [4]


> Я думаю, вопрос имел другой смысл: "как отследить, что файл
> уже открыт?"


Вот-вот...


 
wwwrr   (2006-09-12 10:28) [5]


> Ega23 ©   (12.09.06 10:18) [2]

Conn.udl


 
alex_*** ©   (2006-09-12 11:40) [6]

так ты же соединение открываешь, а не файл


 
wwwrr   (2006-09-12 11:57) [7]


> alex_*** ©   (12.09.06 11:40) [6]

Открыть соединение с БД это функция этого файла, т.е. он несет в себе строку соединения...
Я зазываю этот файл....
И как сделать так, чтоб этот файл повторно не открывался если уже открыт....???
:o)


 
Virgo_Style ©   (2006-09-12 12:02) [8]

Терминология... "зазываю" - это вообще шедевр %-)


 
alex_*** ©   (2006-09-12 12:11) [9]

:-D приди ко мне, файл со строкой соединения ...
функция этого файла - хранить строку соединения. Как ты потом будешь её использоваь дело твое



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
2-1157845105
RASkov
2006-09-10 03:38
2006.10.01
Добавление свойства


2-1157799112
Viser
2006-09-09 14:51
2006.10.01
Ручная компиляция


15-1157911918
sportman
2006-09-10 22:11
2006.10.01
Сеть и почта!!!


2-1158147823
VitV
2006-09-13 15:43
2006.10.01
FastReport-запрос в отчёте


2-1158250576
prodeximus
2006-09-14 20:16
2006.10.01
Чтение данных поля из БД