Вверх ↑
Этот топик читают: Гость
Ответов: 200
Рейтинг: 5
#1: 2010-07-05 17:22:22 ЛС | профиль | цитата
На форме есть текстовое поле, если после запуска программы, в течении 10 секунд, текстовое поле остается пустым то происходит перезапуск программы (с этим я справился), а если пользователь сам закрыл программу то перезапуска быть не должно.

карма: 0

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#2: 2010-07-05 17:27:43 ЛС | профиль | цитата
Evgen818 писал(а):
а если пользователь сам закрыл программу то перезапуска быть не должно

Лови загруженный процесс перед перезапуском, если процесса нет, то ничего не делай
карма: 22

0
Ответов: 200
Рейтинг: 5
#3: 2010-07-05 17:45:05 ЛС | профиль | цитата
Чет как то неполучаеться
code_19237.txt
------------ Дoбавленo в 17.45:
Ток не запускайте иначе через диспетчер убивать придется
карма: 0

0
файлы: 1code_19237.txt [642B] [131]
Разработчик
Ответов: 26149
Рейтинг: 2127
#4: 2010-07-05 18:29:13 ЛС | профиль | цитата
Evgen818 писал(а):
Чет как то неполучаеться

А ты че, пытаешься перезапуститься сам из себя
карма: 22

0
Ответов: 3349
Рейтинг: 233
#5: 2010-07-05 18:39:54 ЛС | профиль | цитата
Тебе нужно событие после завершения процесса?
Гдето я схему делал
------------ Дoбавленo в 18.39:
nesco писал(а):
А ты че, пытаешься перезапуститься сам из себя

Запускаешь свою копию, закрываешся и все
карма: 1

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#6: 2010-07-05 19:15:49 ЛС | профиль | цитата
Evgen818 писал(а):
На форме есть текстовое поле, если после запуска программы, в течении 10 секунд, текстовое поле остается пустым то происходит перезапуск программы (с этим я справился), а если пользователь сам закрыл программу то перезапуска быть не должно

А тогда откуда берется перезапуск при закрытии, когда уничтожается таймер
------------ Дoбавленo в 19.15:
Кажется, я понял, что тебе надо



Add(MainForm,10901993,161,280)
{
Point(onClose)
Point(Close)
link(onClose,2628687:doEvent,[])
link(Close,14058168:GetData,[])
}
Add(Edit,5856426,161,91)
{
Left=75
Top=20
Text=""
}
Add(Timer,7858149,105,147)
{
Interval=5000
link(onTimer,3627726:doCompare,[])
}
Add(If_else,3627726,161,147)
{
Op2=String()
link(onTrue,15576681:doEvent1,[])
link(Op1,5856426:Text,[])
}
Add(WinExec,10889947,406,308)
{
FileName="Project3.exe"
}
Add(EventFromData,14058168,161,224)
{
link(onEvent,2236608:doOn,[])
}
Add(Switch,2236608,280,210)
{
DataOn=Integer(0)
DataOff=Integer(1)
Point(doOn)
Point(State)
Point(onOn)
Point(onOff)
link(onOn,14058168:doData,[(324,223)(324,189)(146,189)(146,230)])
}
Add(IndexToChanel,2628687,280,301)
{
Point(Index)
link(onEvent2,13026404:doMessage,[])
link(Index,2236608:State,[])
}
Add(Message,13026404,343,308)
{
}
Add(Hub,15576681,217,147)
{
link(onEvent1,2236608:doReset,[(259,153)(259,223)])
link(onEvent2,10901993:doClose,[(244,160)(244,80)(83,80)(83,307)])
}

карма: 22

0
Ответов: 844
Рейтинг: 17
#7: 2010-07-05 19:21:34 ЛС | профиль | цитата
Возможно не в тему
code_19240.txt
или как то так
карма: 0

0
файлы: 1code_19240.txt [1KB] [152]
Разработчик
Ответов: 26149
Рейтинг: 2127
#8: 2010-07-05 19:23:57 ЛС | профиль | цитата
GAv писал(а):
Возможно не в тему

И к чему ты повторил мою схему Я специально не подключал перезпуск для наглядности
карма: 22

1
Голосовали:Evgen818
Ответов: 1376
Рейтинг: 197
#9: 2010-07-05 19:37:46 ЛС | профиль | цитата
Ivann писал(а):
Зупускаеш свою копю и закрываешся и все

Не позорь Пользователей!
    Правописание мягкого знака на конце слов после шипящих
    В русском языке в конце слов шипящие (Ж, Ш, Щ и Ч) возможны в шести частях речи:

    в существительных (НОЧЬ, СТОРОЖ, МНОГО ЗАДАЧ),
    в прилагательных (ГОРЯЧ),
    в глаголах (ПИШЕШЬ),
    в наречиях (НАСТЕЖЬ),
    местоимениях (НАШ),
    частицах (ЛИШЬ).

    Каждая из этих частей речи для употребления мягкого знака имеет свое, особенное правило.

    1. Если перед нами существительное, то мягкий знак после шипящих ставится лишь тогда, когда слово принадлежит III склонению (НОЧЬ). Существительные I и II склонения с шипящей на конце пишутся без мягкого знака (МНОГО ТУЧ, КИРПИЧ). Не забудьте, что отчества и фамилии, оканчивающиеся на –ИЧ, являются существительными II склонения и пишутся без мягкого знака. Например: СЕРГЕЕВИЧ, РЮРИКОВИЧ, ВОЙНОВИЧ.
    2. Если слово отвечает на вопрос КАКОВ? и является кратким прилагательным, то после шипящего на конце мягкий знак не нужен (ГОРЯЧ, МОГУЧ).
    3. Глаголы с шипящим на конце всегда пишутся с мягким знаком. Например: СМОТРИШЬ или ПОСМОТРИШЬ (в форме второго лица ед. числа настоящего или будущего времени), РЕЖЬ (в повелительном наклонении), ЖЕЧЬ (в неопределенной форме). Обратите внимание, что в глаголах мягкий знак может оказаться после шипящей и не на самом конце слова, а перед постфиксами –СЯ или -ТЕ, например: КУПАЕШЬСЯ, СПРЯЧЬТЕ.
    4. На конце наречий после шипящих мягкий знак пишется всегда (НАСТЕЖЬ, ВСКАЧЬ, ПРОЧЬ), кроме исключений: УЖ, ЗАМУЖ, НЕВТЕРПЕЖ.
    5. Местоимения с шипящими на конце пишутся без мягкого знака, например: НАШ, ВАШ.
    6. Всегда с мягким знаком пишутся частицы ИШЬ, ЛИШЬ, БИШЬ.
карма: 1

0
Ответов: 200
Рейтинг: 5
#10: 2010-07-05 19:42:26 ЛС | профиль | цитата
nesco писал(а):
Кажется, я понял, что тебе надо

Именно то что надо.
карма: 0

0
Ответов: 844
Рейтинг: 17
#11: 2010-07-05 19:44:41 ЛС | профиль | цитата
nesco писал(а):
И к чему ты повторил мою схему Я специально не подключал перезпуск для наглядности

Сам не знаю просто выложил не знаю даже зачем)

карма: 0

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#12: 2010-07-05 21:55:19 ЛС | профиль | цитата
Evgen818 писал(а):
Именно то что надо

Я так подумал, что схему можно упростить

code_19243.txt
карма: 22

0
файлы: 1code_19243.txt [854B] [189]
Ответов: 215
Рейтинг: 45
#13: 2010-07-06 01:16:23 ЛС | профиль | цитата
[flood]Чем поможет мягкий знак человеку "зупускающему копю"?[/flood]
карма: 0

0
Ответов: 3349
Рейтинг: 233
#14: 2010-07-06 05:45:05 ЛС | профиль | цитата
foksov писал(а):
Не позорь

Невыспался
карма: 1

1
Голосовали:foksov
Ответов: 1376
Рейтинг: 197
#15: 2010-07-06 08:16:26 ЛС | профиль | цитата
[flood]Но прочитал же[, за что тебе плюс!/flood]
карма: 1

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)