|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть окно, в нем кнопка, на ее событии кликед такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
command в результате содержит такую строку: C:\flat\engine\dbisqlc.exe -c "dbn=bkpr;UID=DBA;PWD=SQL;CommLinks=TCPIP{};ServerName=bkpr;" read C:\flat\loadtest.sql Но дело в том, что окно закрывается прежде чем RUN выполнит свою работу. На этом форуме прочитал, что можно вызвать: Код: plaintext 1. 2.
Пытаюсь сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Решил для проверки создать бат-файл и запускать его из фар менеджера. Он работает правильно! Вот содержимое бат-файла: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 10:26 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lioner , start работает только в консоле (CMD), чтобы запустить run(command) нужно так run(command.bat), а батнике ваша command. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 10:44 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
maxATC lioner , start работает только в консоле (CMD), чтобы запустить run(command) нужно так run(command.bat), а батнике ваша command. Здесь на форуме я нашел вот это: Локшин МаркGuest01Если требуется синхронное, используйте поиск в этой ветке. Эта тема уже обсуждалась неоднократно. Можно и через run Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 10:47 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lioner, Ну тогда и используйте, если работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 10:53 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lioner... Но дело в том, что окно закрывается прежде чем RUN выполнит свою работу. ... нужно хотя бы иногда в FAQ заглядывать... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 10:55 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
Ikarlioner... Но дело в том, что окно закрывается прежде чем RUN выполнит свою работу. ... нужно хотя бы иногда в FAQ заглядывать... Не хотелось бы создавать обьект (который потребует дополнительной памяти), если есть функция RUN, которая экономнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 11:27 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lioner Не хотелось бы создавать обьект (который потребует дополнительной памяти), если есть функция RUN, которая экономнее. Круто... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 12:03 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lionermaxATC lioner , start работает только в консоле (CMD), чтобы запустить run(command) нужно так run(command.bat), а батнике ваша command. Здесь на форуме я нашел вот это: Локшин МаркGuest01Если требуется синхронное, используйте поиск в этой ветке. Эта тема уже обсуждалась неоднократно. Можно и через run Код: plaintext
А Вы следующее сообшение после этого прочли? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 15:35 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
Локшин МаркlionermaxATC lioner , start работает только в консоле (CMD), чтобы запустить run(command) нужно так run(command.bat), а батнике ваша command. Здесь на форуме я нашел вот это: Локшин МаркGuest01Если требуется синхронное, используйте поиск в этой ветке. Эта тема уже обсуждалась неоднократно. Можно и через run Код: plaintext
А Вы следующее сообшение после этого прочли? Нет, поспешил и не прочел... Жаль ) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 15:40 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
И все равно такое содержимое батника: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 15:44 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lionerИ все равно такое содержимое батника: Код: plaintext 1.
припишите cmd /c к этому сначала и засуньте в run ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 16:01 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
только не понятно что Вам это даст - это же будет в отдельном процессе исполняться. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 16:04 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
По завершении работы Interactive SQL мне нужно закрыть окно из которого вызван этот Interactive SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 16:31 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
lionerПо завершении работы Interactive SQL мне нужно закрыть окно из которого вызван этот Interactive SQL. Ну так тут уже ссылку дали на FAQ. Если не хотете OLE - используйте WinAPI - ShellExecute(Ex) или CreateProcess + WaitForSingleObject ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2009, 17:45 |
|
Помогите сформировать строку запуска для функции RUN
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2009, 10:28 |
|
|
start [/forum/topic.php?fid=15&fpage=34&tid=1336288]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 180ms |
0 / 0 |