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

Вниз

вызов API   Найти похожие ветки 

 
Torin   (2004-04-27 23:23) [0]

Можно ли вызвать API функцию (например ShellExecute) без ожидания возврата параметров, не создавя второй поток?


 
DrPass ©   (2004-04-28 00:18) [1]


> Можно ли вызвать API функцию (например ShellExecute) без
> ожидания возврата параметров, не создавя второй поток

Хм. Твой учитель логики был бы в шоке. Так что никому больше такой вопрос не задавай


 
Torin   (2004-04-28 07:55) [2]

Мой учитель логики этого не читал (а то его кондратий б хватил). Хотя я наверное не верно изложил мысль: при вызове, например, ShellExecute(... ftp://IP ...) файл открывается експловером причём ShellExecute возвращает значение сразу! (даже если такого сервера нет), а в случае с ShellExecute(... \\CompName ...) всё виснет пока не будет открыт CompName или вылетит ошибка о недоступности. Вот тут и вопрос, а собственно почему?


 
ASMiD ©   (2004-04-28 10:38) [3]

А потому что проверяются другим способом и действительно это может быть достаточно долго. А недоступность может возникнуть и по таймауту.



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

Форум: "WinAPI";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.03 c
14-1084611155
Sever
2004-05-15 12:52
2004.06.06
Выбор литературы


14-1084375343
Piter
2004-05-12 19:22
2004.06.06
Total Commander


6-1081890622
Анонимщик
2004-04-14 01:10
2004.06.06
TIdTCPServer, TIdTCPClient


14-1084762100
тихий вовочка
2004-05-17 06:48
2004.06.06
исчезновение информации с винта


3-1084647141
download
2004-05-15 22:52
2004.06.06
Редактирование БД после сортировки





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский