Показать сообщение отдельно
  #2  
Старый 02.05.2007, 20:00
Аватар для mav_c
mav_c mav_c вне форума
Активный
 
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
По умолчанию

Цитата:
Сообщение от Milton
Здравствуйте. На Delphi я программирую, к сожалению, недавно.
У меня существует такая проблема. Из проекта необходимо вызвать стороннюю программу, которая производит некоторые математические расчеты и записывает результаты в текстовый файл, данные из которого используются в дальнейшей работе основной программы. Однако, когда я вызываю из Delphi эту прогу (WinExec, ShallExecute), она запускается, но данные в файл не записывает (хотя при вызове непосредственно из системы работает нормально).
Помогите, пожалуйста. Заранее благодарен.
Это скорее всего происходит из-за того что текущей является директория твоей программы.
Передавай ShellExecute в предпоследнем параметре имя директории с ехе'шником програмулины которую ты запускаеш!
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
Ответить с цитированием