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

Вниз

результат выполнения ком. строки в переменную   Найти похожие ветки 

 
progmax ©   (2006-11-07 12:50) [0]

Подскажите пожалуйста, как можно результат выполнения:

shellExecute(Handle, nil, "net", "share", nil, SW_HIDE);

сохранить в переменной?


 
Elen ©   (2006-11-07 12:54) [1]


> progmax

можно попробовать так :
shellExecute(Handle, nil, "net", "share>fileResult", nil, SW_HIDE);
А потом fileresult открыть и считать.

намек ясен?


 
progmax ©   (2006-11-07 13:03) [2]


> можно попробовать так :shellExecute(Handle, nil, "net",
> "share>fileResult", nil, SW_HIDE);А потом fileresult открыть
> и считать.

Я так и думал, но как-то не хочется создавать файл.
Может есть другие варианты?


 
MetalFan ©   (2006-11-07 13:09) [3]

есть)))
shellExecute(Handle, nil, "net", "share>prn", nil, SW_HIDE);
и забираешь из принтера


 
MetalFan ©   (2006-11-07 13:15) [4]

http://delphiworld.narod.ru/base/createprocess_console.html


 
Elen ©   (2006-11-07 13:15) [5]


> progmax

Гм Гм... Вообщето так работать не будет. Вернет ERROR_FILE_NOT_FOUND


 
progmax ©   (2006-11-07 13:58) [6]


> есть)))shellExecute(Handle, nil, "net", "share>prn", nil,
>  SW_HIDE);и забираешь из принтера

поподробнее пожалуйста


 
Elen ©   (2006-11-07 14:40) [7]


> progmax

Лучше смотри [4]. Проверено на себе...


 
Ketmar ©   (2006-11-07 17:28) [8]

интересно, а зачем делать это через анус?


 
MetalFan ©   (2006-11-07 17:40) [9]


> progmax ©   (07.11.06 13:58) [6]
>
>
> > есть)))shellExecute(Handle, nil, "net", "share>prn", nil,
>
> >  SW_HIDE);и забираешь из принтера
>
> поподробнее пожалуйста
>

ну тебе листик напчатает, берешь и смотришь... это шутка была)


 
ANB ©   (2006-11-07 18:12) [10]


> progmax ©   (07.11.06 12:50)

Смотреть CreateProcess и статью про перехват стандартного ввода/вывода



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

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

Наверх





Память: 0.46 MB
Время: 0.054 c
11-1150453176
TeCC
2006-06-16 14:19
2007.03.25
Торможение при перерисовке контрола


3-1167369555
Roma L
2006-12-29 08:19
2007.03.25
Каскадное удаление


11-1151077141
parovoZZ
2006-06-23 19:39
2007.03.25
Поработать до создания формы


6-1160421483
sinus
2006-10-09 23:18
2007.03.25
ClientSocket


1-1170404286
Error404
2007-02-02 11:18
2007.03.25
Проверить заполнение компонентов





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