|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.10.2009, 15:27 | #1 |
Форумчанин
Регистрация: 16.05.2009
Сообщений: 199
|
Программа открыается если есть другая программа.
как можно сделать так что бы к примеру.... у меня есть программа, но нужно что бы она открывалась если её положить в папку с той програмой которую я задам. К примеру:
У меня есть моя программа на писаная на паскале (Prog1.exe) Что бы она работала нужно что бы возле неё (в одной папке) лежала програма 2 (Prog2.exe) Если есть эта програма, то моя прога (Prog1.exe) запускается и работает дальше, а если нет, то закрывается сразу же...... Спасибо всем! Кто поможет тому ++ |
12.10.2009, 15:30 | #2 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
12.10.2009, 15:45 | #3 |
Пользователь
Регистрация: 29.01.2007
Сообщений: 15
|
|
12.10.2009, 15:50 | #4 | |
Форумчанин
Регистрация: 16.05.2009
Сообщений: 199
|
Цитата:
program proga1; var a:integer; begin writeln('Type Number One'); readln(a); write('You Type ',a); end. |
|
12.10.2009, 15:51 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Тут через FindFirst лучше делать.
I'm learning to live...
|
|
12.10.2009, 16:19 | #6 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
12.10.2009, 16:26 | #7 |
Форумчанин
Регистрация: 16.05.2009
Сообщений: 199
|
|
13.10.2009, 18:36 | #8 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 256
|
Есть идея, если программа запущена, то она пишет в файлике, скажем, input.txt, цифру 5, а перед закрытием удаляет. Вторая программа проверяет, если в файлике эта цифра, и если есть, то она работает...
Правда это самый примитивный вариант, хотя и простой. |
13.10.2009, 19:00 | #9 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
uses windos;
var sr:TSearchRec; i:integer; begin if findfirst('prog2.exe',0,sr)=0 then begin writeln('OK'); end else begin writeln('kupite'); readln(i); end; end.
pushl $0x18E3DF6B
call ICQ |
13.10.2009, 19:00 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
у меня есть иная идея, можно попробывать открыть файл нашей программы на чтение и смотреть результат, если откроется значит есть файл рядом иначе нет.
могу написать если надо Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
есть программа на С++ для КПК, необходимо ее доработать | SkivD | Фриланс | 7 | 04.06.2009 23:50 |
Программа сигнализации если завис сайт на с++ билдер | seeker78 | Помощь студентам | 2 | 14.04.2009 08:05 |
У КОГО ЕСТЬ ГОТОВАЯ ПРОГРАММА НА ПОСТРОЕНИЕ СЕЧЕНИЙ МНОГОГРАННИКОВ? | Дина1109 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 12.04.2009 15:43 |
есть программа помогите исправить | ANARHIST | Помощь студентам | 2 | 08.07.2008 12:17 |
Посмотрите пожалуйста правильно ли написана программа,если нет укажите ошибку. | Викулька | Помощь студентам | 1 | 10.12.2007 22:49 |