Конференция "Начинающим" » Второй запуск программы
 
  • pavelnk © (20.08.17 05:50) [0]
    Посоветуйте пожалуйста, какие есть решения на этот счёт. Нужно чтобы программа запускалась только один раз. А то пользователи тычут в ярлык, и запускают по 2-3 экземпляра, потом путаница начинается, что не есть хорошо.
  • TComboBox (20.08.17 07:40) [1]
    Ну, как вариант, например, в dpr файле:

    begin
     Application.Initialize;
     if FirstHinstanceRunning(0) then
       Exit;
     ...

  • Игорь Шевченко © (20.08.17 10:34) [2]
    Это платная услуга
  • KilkennyCat © (20.08.17 14:26) [3]

    > FirstHinstanceRunning

    входит в стандартный набор "Делфи 3000"
  • pavelnk © (20.08.17 21:44) [4]
    > TComboBox   (20.08.17 07:40) [1]
    Спасибо
  • pavelnk © (21.08.17 10:04) [5]
    FirstHinstanceRunning в какой uses входит?
  • rrrrrrr © (21.08.17 10:11) [6]
    у всех по разному.
    у меня это ONLYOneExeInstanceInRam.pas
  • Inovet © (21.08.17 14:47) [7]
    > [5] pavelnk ©   (21.08.17 10:04)
    > FirstHinstanceRunning в какой uses входит?


    > [3] KilkennyCat ©   (20.08.17 14:26)
    > входит в стандартный набор "Делфи 3000"
  • TComboBox (21.08.17 14:50) [8]
    > pavelnk ©   (21.08.17 10:04) [5]
    > FirstHinstanceRunning в какой uses входит?

    Если в твоей версии Delphi нет такой функции, то ее проще переписать прямо в тело программы отсюда:
    http://delphiworld.narod.ru/new/no_second12.html
  • Inovet © (21.08.17 14:52) [9]
    Этот вопрос, наверное, на втором месте после "Как запуздырить иконку туда где часиски". Т.е. ищестся с полуслова в Гугле.
  • Германн © (22.08.17 01:31) [10]

    > TComboBox   (21.08.17 14:50) [8]
    >
    > > pavelnk ©   (21.08.17 10:04) [5]
    > > FirstHinstanceRunning в какой uses входит?
    >
    > Если в твоей версии Delphi нет такой функции, то ее проще
    > переписать прямо в тело программы отсюда:

    Позволь спросить. А нафига в той реализации нужен параметр RunMode?
 
Конференция "Начинающим" » Второй запуск программы
Есть новые Нет новых   [118639   +35][b:0][p:0.001]