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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 13.06.2009, 10:01   #1
Xnarcotic
Новичок
Джуниор
 
Регистрация: 13.06.2009
Сообщений: 2
Восклицание Как открыть файл?

Скажите как открывать файлы.ехе, напишите процедуру, плз...
Xnarcotic вне форума
Старый 13.06.2009, 10:20   #2
Daramant
Форумчанин
 
Регистрация: 06.01.2009
Сообщений: 340
По умолчанию

Открыть на исполнение или на чтение/запись?
1. На исполнение:
Код:
uses ShellApi;

procedure ExecuteFile(FileName: String);
begin
  ShellExecute(Handle,
                 'open',
                 PChar(FileName),
                 nil,
                 nil,
                 SW_SHOWNORMAL);
end;
2. На чтение/запись, также как и любой другой файл:
Код:
var
  f: TFileStream;
begin
  f := TFileStream.Create(FileName, fmOpenReadWrite);
  ...
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".

Последний раз редактировалось Daramant; 13.06.2009 в 10:23.
Daramant вне форума
Старый 13.06.2009, 11:01   #3
Xnarcotic
Новичок
Джуниор
 
Регистрация: 13.06.2009
Сообщений: 2
По умолчанию

Мне нужно чтобы я нажал на кнопку и замутилась игра или прога...
Xnarcotic вне форума
Старый 13.06.2009, 14:04   #4
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Daramant же привел процедуру ShellExecute, что вам не нравится?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума
Старый 14.06.2009, 11:51   #5
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

обсуждалось 1000 раз. закрыто
rpy3uH вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как открыть файл.txt Sergeu Общие вопросы Delphi 1 25.09.2008 13:24
Как открыть файл в Excel globalhunter Общие вопросы Delphi 2 11.02.2008 01:30
как открыть файл через прогу? ЧИЖ Общие вопросы Delphi 12 29.05.2007 17:45