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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.07.2009, 18:28   #1
sqqa
Пользователь
 
Регистрация: 14.07.2009
Сообщений: 22
По умолчанию как открыть какойнибуть файл???

мне нужна команда(если она существует) чтобы запустить какойнибуть файл... зарание спс...
sqqa вне форума
Старый 14.07.2009, 19:28   #2
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
По умолчанию

assign(f,'путь и имя'); связать мнимый файл с существующим.
reset(f); для открытия.
ИЛИ rewrite(f); для создания нового и его открытия.

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума
Старый 14.07.2009, 21:37   #3
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
запустить какойнибуть файл
Код:
uses ShellApi;
...ShellExecute(Handle, 'open',
  'c:\Windows\notepad.exe', nil, nil, SW_SHOWNORMAL);
---запускает блокнот!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума
Старый 14.07.2009, 22:08   #4
sqqa
Пользователь
 
Регистрация: 14.07.2009
Сообщений: 22
По умолчанию

sheka а какой тип переменной???
sqqa вне форума
Старый 14.07.2009, 22:11   #5
Daramant
Форумчанин
 
Регистрация: 06.01.2009
Сообщений: 340
По умолчанию

http://programmersforum.ru/showthread.php?t=54386

Цитата:
sheka а какой тип переменной???
Варианты:
Код:
type
  TRec = record
    ...
  end;
var
  f1: Text;
  f2: File;
  f3: File of TRec;
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".

Последний раз редактировалось Daramant; 14.07.2009 в 22:14.
Daramant вне форума
Старый 14.07.2009, 22:13   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

f:File;
или f:Text(или TextFile не помню точно)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 14.07.2009, 22:24   #7
sqqa
Пользователь
 
Регистрация: 14.07.2009
Сообщений: 22
По умолчанию

толи я токой нубяра толи ......
если не сложно напешите код:
c:\111.exe нужно чтобы запустился.

и ещё вопрос как сделать чтобы скампиленая прога открывалась сразу вовесь экран???
sqqa вне форума
Старый 14.07.2009, 22:31   #8
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Цитата:
Сообщение от sqqa Посмотреть сообщение
толи я токой нубяра толи ......
если не сложно напешите код:
c:\111.exe нужно чтобы запустился.

и ещё вопрос как сделать чтобы скампиленая прога открывалась сразу вовесь экран???
ShellExecute(Handle, 'open', 'c:\Windows\111.exe', nil, nil, SW_SHOWNORMAL);
Если вместо пути к файлу вы используете переменную то надо передавать ее так(если она имеет тинп не PChar)
ShellExecute(Handle, 'open', PChar(FileName), nil, nil, SW_SHOWNORMAL);

p.s. Если вы хотите его не запустить, а как то отредактировать, то для исполняемого файла вернее всего использовать потоки TFileStream.

Насчет на весь экран: В настройках формы укажите, чтобы она запускалась максимизированной. или При FormCreate укажите Maximaze;
Страх это слабость и потому, кто испугался уже побежден.

Последний раз редактировалось Mixasik; 14.07.2009 в 22:39. Причина: Опечатки в типе
Mixasik вне форума
Старый 14.07.2009, 22:35   #9
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
WindowState:=wsMaximized
одиночество в сети, написала вам уже как запустить
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 14.07.2009, 22:38   #10
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Код:
WinExec('C:\111.exe',SW_MAXIMIZE);
Надеюсь вставить в обработчик сами сумейте.
uberchel вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как открыть файл? Xnarcotic Общие вопросы Delphi 4 14.06.2009 11:51
как открыть файл.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