Цитата:
Сообщение от aleksnine
Привет !
Такая проблема - не передаются параметры моей программе . Переставил систему и столкнулся с проблемой в моей программе .
Открываю файл двойным кликом ( моя программа зарегистрирована под этот тип файлов ) и ничего не происходит .
Точнее происходит вот что
Paramstr(1) = ''
ParamCount = 0
Соответсвенно код следующий за строкой
Код:
if (ParamCount<>0) and (FileExists(ParamStr(1))) then begin
не выполняется .
Параметры не передаются ей вообще !
Окна ставил с того же диска , что и раньше .
С другими программами все нормально .
Есть идеи почему так ?
|
А ты когда регистрировал свой тип файлов, как писал в ключе open?
Если ты просто прописал путь к exe, то попробуй в конце добавить %1
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
|