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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2009, 14:33   #21
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Описание:
Код:
function ShellExecute(hWnd: HWND; Operation, FileName, Parameters, Directory: PChar; ShowCmd: Integer): HINST;
function ShellExecuteA(hWnd: HWND; Operation, FileName, Parameters, Directory: PAnsiChar; ShowCmd: Integer): HINST;
Вызов:
Код:
ShellExecute(0,'open',PAnsiChar('"'+ProgramFullPath+'"'),'',PAnsiChar(ExtractFilePath(ProgramFullPath)),sw_show);
ShellExecuteA(0,'open',PAnsiChar('"'+ProgramFullPath+'"'),'',PAnsiChar(ExtractFilePath(ProgramFullPath)),sw_show);
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 25.09.2009, 14:48   #22
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Автор:
У тебя три выхода:
1. Перейти на CreateProcess, WinEXEC
2. Запускать BAT файлами (соответственно БАТ файл запускать)
3. Проверить а годна ли твоя прога на такое вообще

Остальные потуги в постах бессмысленны.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.09.2009, 17:17   #23
Vol666
Гуру Разврата
Форумчанин
 
Аватар для Vol666
 
Регистрация: 29.07.2009
Сообщений: 373
По умолчанию

1. Попробую создать процесс, т.к. ВинЕхес не работает вообще
2.Бат файлы мне не пожходят
3. Да способна так как один раз ШеллЕксикуд сработал
Фредди вернулся))) И Готов Убивать!!!
Vol666 вне форума Ответить с цитированием
Старый 25.09.2009, 17:30   #24
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Прикрепляю простой пример. Если не будет работать - убей свой компилятор. ))))
Вложения
Тип файла: rar Shell.rar (79.9 Кб, 19 просмотров)
Познавая других, мы познаем себя.
С'est la vie...

Последний раз редактировалось SuperVisor; 25.09.2009 в 18:46.
SuperVisor вне форума Ответить с цитированием
Старый 25.09.2009, 18:16   #25
Vol666
Гуру Разврата
Форумчанин
 
Аватар для Vol666
 
Регистрация: 29.07.2009
Сообщений: 373
По умолчанию

я тоже об этом подумал глючная ХР, и Дельфи 2010 (сырая напроч)...
Ваш пример, немного странный ничего кроме информации о вашем(кажется) компьютере я не получил... Не компилится... Скорее всего просто глюк, нада ставить 7-ку...
Вложения
Тип файла: doc EurekaLog 5.doc (96.5 Кб, 11 просмотров)
Фредди вернулся))) И Готов Убивать!!!
Vol666 вне форума Ответить с цитированием
Старый 25.09.2009, 18:21   #26
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

У меня BDS 2005й. Открывайте проект, компильте - все должно работать. Лишнее из Uses может стоит убить... Я в этом проекте уже ни один хэлп написал... ))))
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 25.09.2009, 18:39   #27
Vol666
Гуру Разврата
Форумчанин
 
Аватар для Vol666
 
Регистрация: 29.07.2009
Сообщений: 373
По умолчанию

Обрубленный пример у вас, никаких Unit-ов нет ничего нет толкььо файлы с вашими личными данными Пойду диск с 7-кой записывать...
Фредди вернулся))) И Готов Убивать!!!

Последний раз редактировалось Vol666; 25.09.2009 в 18:44.
Vol666 вне форума Ответить с цитированием
Старый 25.09.2009, 19:07   #28
Vol666
Гуру Разврата
Форумчанин
 
Аватар для Vol666
 
Регистрация: 29.07.2009
Сообщений: 373
По умолчанию

Ваша запускает, ругалась только на несовместимость Чара и Ансичара подправил, работает запускает ту прогу, а моя нет... Никакой разницы между ними то нет, только функция по получению адреса разная и всё...
Фредди вернулся))) И Готов Убивать!!!

Последний раз редактировалось Vol666; 25.09.2009 в 19:11.
Vol666 вне форума Ответить с цитированием
Старый 25.09.2009, 21:43   #29
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Ну вот и сделайте как у меня - глядишь заработает )))
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 26.09.2009, 14:21   #30
Vol666
Гуру Разврата
Форумчанин
 
Аватар для Vol666
 
Регистрация: 29.07.2009
Сообщений: 373
По умолчанию

конечно идея хорошая но мне нада чтоб был стабильный путь к файлу
Фредди вернулся))) И Готов Убивать!!!
Vol666 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ShellExecute san72 Общие вопросы Delphi 6 16.05.2009 22:55
ShellExecute - параметр не работает? heart Win Api 2 12.03.2009 15:45
ShellExecute Zeraim Общие вопросы Delphi 1 07.05.2008 17:02
ShellExecute SNUPY Общие вопросы Delphi 4 19.02.2008 22:59
ShellExecute Volkogriz Общие вопросы Delphi 4 31.10.2007 13:33