Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2011, 21:01   #1
P.A.S.C.A.L.
Пользователь
 
Регистрация: 06.02.2011
Сообщений: 22
По умолчанию Проблема с открытием *.exe

Всем привет!!!
У меня вопрос такой.
На форме размещен Label и при нажатии на него открывается *.exe (откомпелированный, использующий библиотеку OpenGL - пример применения текстуры). Файл открываеся, но показывает что не может найти текстуру. Хотя если запускать на прямую, т.е. не через мой label, то все в порядке.
Помогите решить данную проблему, кто сталкивался.
Открываю файл с помощью функции WinExec('путь_к_файлу',SW_SHOWNORMA L)
P.A.S.C.A.L. вне форума Ответить с цитированием
Старый 08.05.2011, 21:05   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Для полноты картины попробуй ShellExecute.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 09.05.2011, 11:22   #3
P.A.S.C.A.L.
Пользователь
 
Регистрация: 06.02.2011
Сообщений: 22
По умолчанию

Спасибо, помогло.
А почему с WinExec не работает???
P.A.S.C.A.L. вне форума Ответить с цитированием
Старый 09.05.2011, 11:36   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

нельзя задать рабочую папку.
Человек_Борща вне форума Ответить с цитированием
Старый 09.05.2011, 15:51   #5
P.A.S.C.A.L.
Пользователь
 
Регистрация: 06.02.2011
Сообщений: 22
По умолчанию

А поподробнее можно? Нипонятно просто )
P.A.S.C.A.L. вне форума Ответить с цитированием
Старый 09.05.2011, 15:57   #6
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Цитата:
Сообщение от P.A.S.C.A.L. Посмотреть сообщение
Спасибо, помогло.
А почему с WinExec не работает???
Незнаю, возможно криво написано то что ты открываешь.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 09.05.2011, 16:17   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Сообщение от P.A.S.C.A.L. Посмотреть сообщение
А поподробнее можно? Нипонятно просто )
справку никто не отменил. Рабочая папка это папка из которой запускается программа.
Ярлычки на столе это и есть пример виндовского ShellExecute
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРоблема с открытием формы. byte916 Microsoft Office Access 1 12.05.2010 13:45
Проблема с открытием флешфайла Hardander Свободное общение 5 27.04.2010 13:35
Проблема с открытием файла (C++) Скарам Помощь студентам 6 09.09.2009 15:31
Проблема с открытием фотографий artemavd Операционные системы общие вопросы 6 19.08.2009 19:12
Проблема с открытием дисков!! Merphi Операционные системы общие вопросы 4 24.12.2008 09:35