Соединить 2 юнита

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by .Light., 10 Dec 2012.

  1. .Light.

    .Light. Member

    Joined:
    12 Jul 2010
    Messages:
    194
    Likes Received:
    5
    Reputations:
    0
    Надо соеденить 2 юнита
    Принцип такой.В первый юнит ищет процесс,когда процесс запущен должен открываться второй юнит.А второй юнит должен ждать команду от первого юнита(тоесть не запускаться сразу а ждать)
     
  2. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Юнита или же потока?
     
  3. .Light.

    .Light. Member

    Joined:
    12 Jul 2010
    Messages:
    194
    Likes Received:
    5
    Reputations:
    0
    Юнита
     
  4. Kandi

    Kandi Member

    Joined:
    18 Nov 2009
    Messages:
    344
    Likes Received:
    17
    Reputations:
    0
    Объясните, что в вашем понимание Unit ? и покажите хоть его...

    Code:
    FlagDoWork : Boolean = False;
    
    // запустили первый юнит - ставим True
    FlagDoWork := True;
    // Запускаем сразу же второй
    // Во втором юните ставим ожидание по флагу например
    while not FlagDoWork do // Самое примитивное ожидание
       sleep(1000);
    ...
    Работает первый юнит
    ...
    // Заканчиваем работу с первым, ставим флаг в False
    FlagDoWork := False;
    // После этого по идеи должен закончится цикл во втором юните и начать собственно работать...
    
    P.S. Каков вопрос, такой ответ. Строго не суди уж ;)
     
    #4 Kandi, 13 Dec 2012
    Last edited: 13 Dec 2012
  5. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Ctrl+C & Ctrl+V не пробовал использовать?