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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 07.06.2008, 10:30   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
Восклицание Нужен совет

Программа запускается с автозапуска,минимизируется в трее и оттуда работает,в OnCreate обрабатываю две процедуры:
OnlyOne;{Процедура для проверки запуска второй копии}
Application.ShowMainForm:=false;

Программа работает нормально,но если запустить вторую копию то выскакивает ошибка приложения,и та и другая процедура должна обрабатываться в OnCreate,но вместе они не сживаются,подскажите что сделать
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума
Старый 07.06.2008, 12:51   #2
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

на проверку запуска второй копии можешь попробовать так
в проекте *.dpr
Код:
program MyProga;
uses
  Forms,
  windows,
  controls,
  ....//твои юниты
{$R *.res}
var
  hwnd: THandle;
begin
  hwnd := FindWindow('TMainForm', 'Моя прога');//'Моя прога'-это заголовок формы
  if hwnd = 0 then
  begin
  Application.Initialize;
  Application.Title := 'Моя прога';
  Application.CreateForm(TMainForm, MainForm);
  Application.Run;
  end;
end.
SERG1980 вне форума
Старый 07.06.2008, 13:59   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Михаил Юрьевич
последнее китайское предупреждение за название темы.
закрыто
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен совет Михаил Юрьевич Общие вопросы Delphi 3 04.05.2008 21:52
Нужен совет Kler Свободное общение 0 27.03.2008 23:44
Нужен ваш совет SZero Помощь студентам 3 24.02.2008 17:51
Нужен совет Михаил Юрьевич Общие вопросы Delphi 7 27.01.2008 10:25
Нужен ваш совет HIP Общие вопросы Delphi 1 20.06.2007 14:32