Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];

Вниз

Про ShellExecute   Найти похожие ветки 

 
Nick-From   (2003-09-18 10:14) [0]

Сделал прогу, которая запускает другую с параметрами (ну типа как в 1с стартер баз) вызовом ShellExecute, причем если потом эту прогу закрыть, то закрывается и запускаемая ей прога. Как сделать, чтоб после старта программки, мой стартер закрывался, а запускаемая им пррога оставалась висеть?


 
Borland Delphi   (2003-09-18 10:17) [1]

Та прога которая вызывается закрывает вызвавшею и вызывает себя снова.


 
Некрофил-затейник__   (2003-09-18 10:31) [2]

Nick-From
а за чем такие сложности ?


 
clickmaker   (2003-09-18 11:52) [3]

ну есть еще CreateProcess


 
nick-from   (2003-09-21 12:34) [4]

2 Borland Delphi - а можно чуть подробнее, пожалуйста?

2 Некрофил-затейник__ - Ну я ж говорю - хочу сделать что-то типа стартера баз данных. Т.е. есть программа работы с БД, которых не одна, а несколько, в разных местах. Так вот чтобы с ними работать хочу сделать этот стартер (ну как в 1С - чтобы базы можно добавлять и удалять было, ну и запускать. Запустил базу, стартер отключился. Объяснять можно долго, лучший способ посмотреть в 1С (ну если есть еще такие кто не видел :) )

2 clickmaker - Типа вся прога в процессе, который вырубаем в итоге?


 
Nick-From   (2003-09-23 09:35) [5]

Ну народ, скажите че-нить :)


 
Mike Kouzmine   (2003-09-23 09:37) [6]

че-нить


 
Е-Моё имя   (2003-09-23 09:40) [7]

я чо-то не понял
по нажатию кнопки в стартере:
shellexecute;//запускаешь другую прогу,
close; //закрываешь стартер

твоя прога, которую ты вызвал, работает, а стартер не работает
или как?


 
Некрофил-затейник__   (2003-09-23 09:40) [8]

Nick-From
Windows API
BOOL CreateProcess( LPCTSTR lpApplicationName, // name of executable module

LPTSTR lpCommandLine, // command line string

LPSECURITY_ATTRIBUTES lpProcessAttributes, // SD

LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD

BOOL bInheritHandles, // handle
inheritance option
DWORD dwCreationFlags, // creation flags
LPVOID lpEnvironment, // new environment block
LPCTSTR lpCurrentDirectory, // current directory name
LPSTARTUPINFO lpStartupInfo, // startup information
LPPROCESS_INFORMATION lpProcessInformation // process information
);


 
LordOfSilence   (2003-09-23 10:25) [9]

Колян, не парь себе мозги. Сходи на http://1c.hippo.ru/ext.html
Это раздел внешних программ. Там таких стартеров как собак
нерезанных, на любой вкус. В том числе и мой, болезный.


 
Nick-From   (2003-09-24 16:11) [10]

2 Е-Моё имя
Да не, стартером стартуешь прогу и стартер должен закрываться послее ее старта, а прога должна дальше работать, а получается так: запустили прогу, закрываем стартер, а он закрывает и запущенную прогу сам :)

2 Некрофил-затейник__
tnx, гляну

2 LordOfSilence
Я так понял, там только про 1С
А исходники там можно поиметь?



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
1-40514
Oleg_K
2003-10-01 13:37
2003.10.13
FileGetAttr and FileSetAttr


14-40636
Всеволод Соловьёв
2003-09-20 15:24
2003.10.13
Рваный исходящий траффик


14-40588
Тумар
2003-09-24 09:31
2003.10.13
Помогите выбрать тему для диссертации из пересленных


6-40562
sergeymukhin
2003-08-16 20:21
2003.10.13
Как узнать IP


1-40488
plyaznik
2003-10-02 12:38
2003.10.13
помогайте, мастера





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский