Форум: "Основная";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
ВнизЕсть 2 вопроса, 1 по ошибке, 2 по ShellExecute. Найти похожие ветки
← →
Начинающий2 (2005-07-14 17:22) [0]1. Проблема такая, при старте проги и при закрытии вспомагательной формы, выскакивает:
Системная ошибка, Сод 2, Указанный файл не найден.
Эта ошибка выскакивает только при работе на другом компе, а в системе где делаю без проблем. Не пойму какой файл не находит, обращение к сторонним файлам происходит ток по онклик. При этом на др. компе также не загружается список шрифтов на вспоманательной форме, хотя шрифты читаю стандартно:
for i := 0 to Screen.Fonts.Count - 1 do
FontName.Items.add(Screen.Fonts[i]);
Подскажите в чем может быть проблема, проверить на других компах нет возможности, поэтому не знаю связано это с системными проблемами или еще с чем.
2. Не получается запустить программу с параметром, хотя если пускаю через виндозную консоль, всё нормально.
вот код как пускаю:ShellExecute(handle,nil,"Name.exe","param",StrPCopy(APchar,game),sw_restore);
Программа запускается без параметра. Что не так?
← →
Начинающий2 (2005-07-14 18:01) [1]Не ужеле не кто не чего не знает?
← →
Alexander Panov © (2005-07-14 18:08) [2]Летели 2 крокодила, один зеленый, а другой в африку.
В какой строке кода у меня ошибка?
← →
Fay © (2005-07-14 18:12) [3]2 Начинающий2 (14.07.05 17:22)
>> вот код как пускаю:
>>ShellExecute(handle,nil,"Name.exe","param",StrPCopy(APchar,game),sw_restore);
Ты бы еще записал это в RunOnce и перезагрузился.
Возьми CreateProcess и больше не греши.
← →
Начинающий2 (2005-07-14 18:22) [4]Alexander Panov © (14.07.05 18:08) [2]
В той в которой крокодила подбили.
Fay © (14.07.05 18:12) [3]
Ачем это не правильно, и причем здесь RunOnce. Все что мне надо, это запустить одну единственную игру, без параметра или с ним. А запустить её нодось в реальном времени, после настоек там всяких, а не при старте винды.
← →
Fay © (2005-07-14 18:24) [5]2 Начинающий2 (14.07.05 18:22) [4]
Я хотел сказать, что ShellExecute - не джедайский способ (как и WinExec)
← →
Начинающий2 (2005-07-14 18:38) [6]Fay © (14.07.05 18:24) [5]
Может он и не джедайский, ток и я еще не джедай, просто ешо не пробовал с CreateProcess, небыло нужды. Но всёравно спасибо.
А что по первому вопросу, нет идей.
← →
Fay © (2005-07-14 18:43) [7]А так ?
ShellExecute(Handle, nil, "Name.exe", "param", PChar(game), SW_RESTORE);
← →
Начинающий2 (2005-07-14 18:51) [8]Так не пробовал, жаль щас поробовать не могу, не дома. Спасибо, попробую.
← →
Начинающий2 (2005-07-14 19:35) [9]Походу по первому вопросу специалистов нет.
← →
Просто Джо © (2005-07-14 19:37) [10]
> [9] Начинающий2 (14.07.05 19:35)
> Походу по первому вопросу специалистов нет.
Имхо, по первому вопросу уже ответили во [2].
← →
Начинающий2 (2005-07-14 19:47) [11]Да нет у меня не каких запросов к сторонним файлам при старте и выходе из окна настроек. А весь прочий ресурс в ексешник зашит. Так что искать нечего, а код я уже раз 20 проверил.
← →
sniknik © (2005-07-14 23:04) [12]> Походу по первому вопросу специалистов нет.
так и знал!
но всегда это подозревал, нет здесь специалистов по вопросам... одни программисты. ;о))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.032 c