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

Вниз

"Handle" из какого модуля?   Найти похожие ветки 

 
heady   (2006-11-03 16:09) [0]

Hi, All! не подскажите, какие модули надо подключить, чтобы использовать такую строчку в консольном приложении:
ShellExecute  (Handle, "open",  "c:\windows\notepad.exe", "c:\text.txt", < BR > nil,  SW_SHOWNORMAL); я уже понял что ShellApi, для ShellExecute, но еще и [Error] Project2.dpr(72): Undeclared identifier: "Handle"
Заранее благодарен!


 
Сергей М. ©   (2006-11-03 16:12) [1]

Никакие. Все неоходимое уже подключено. Осталось подключить собственную голову...


 
alex_*** ©   (2006-11-03 16:12) [2]

ты справку почитай по этой ф-ции. У тебя же консоль, какие могут быть parent window


 
heady   (2006-11-03 16:19) [3]

тогда перефразирую вопрос: как можно из консольного приложения открыть текстовый файл в блокноте? я правильно понял что способ ShellExecute  (Handle, "open",  "c:\windows\notepad.exe", "c:\text.txt", < BR > nil,  SW_SHOWNORMAL); в консольном приложении не применим?


 
Сергей М. ©   (2006-11-03 16:21) [4]


> я правильно понял


Не правильно ты понял.

Ты вообще пытался осмыслить то что тебе сказал компилятор ?


 
heady   (2006-11-03 16:33) [5]

спасибо за намек!
помогло объявление
var
Handle:HWND;


 
Джо ©   (2006-11-03 16:36) [6]

> [5] heady   (03.11.06 16:33)
> спасибо за намек!
> помогло объявление
> var
> Handle:HWND;

Гм... гм... Просто интересно — а что в эту переменную будет записываться? Особенно интересует в связи с "консольном приложении"?


 
heady   (2006-11-03 16:41) [7]

могу попробовать, но как вывести в файл HWND?


 
Сергей М. ©   (2006-11-03 16:42) [8]


> как вывести в файл HWND?


ты сам-тонял что сказал ?


 
heady   (2006-11-03 16:45) [9]

да, у меня трудности с выводом переменной Handle типа HWND в текстовый файл)


 
Джо ©   (2006-11-03 16:47) [10]

> [9] heady   (03.11.06 16:45)
> да, у меня трудности с выводом переменной Handle типа HWND
> в текстовый файл)

Ну, здесь-то как раз никаких сложностей: WriteLn(Fv,Handle);


 
Reindeer Moss Eater ©   (2006-11-03 16:48) [11]

HWND = type LongWord;


 
Сергей М. ©   (2006-11-03 16:48) [12]


> у меня трудности с выводом переменной Handle типа HWND в
> текстовый файл


А нахрена тебе "выводить переменную handle типа HWND в текстовый файл" ?

Как это вяжется с условием задачи ?


 
heady   (2006-11-03 16:49) [13]

так и пробовал, программа заканчивается ошибкой и отчетом для microsoft )


 
heady   (2006-11-03 16:50) [14]

Сергей М. Джо интересовался "а что в эту переменную будет записываться? Особенно интересует в связи с "консольном приложении"?"


 
Джо ©   (2006-11-03 16:52) [15]

> [14] heady   (03.11.06 16:50)
> Сергей М. Джо интересовался "а что в эту переменную будет
> записываться? Особенно интересует в связи с "консольном
> приложении"?"

Бред какой-то, прости господи... Я вовсем не интересовался тем, "как вывести в файл HWND?" — клянусь.


 
Сергей М. ©   (2006-11-03 16:54) [16]


> heady   (03.11.06 16:49) [13]
>
> так и пробовал, программа заканчивается ошибкой и отчетом
> для microsoft )


Могу сказать с уверенностью - ошибка не только в программе разработки Microsoft, но и в твоей тоже)


 
heady   (2006-11-03 16:57) [17]

ладно, всем спасибо! в Handle:HWND при консольном запуске ничего не записывается - проверил


 
Джо ©   (2006-11-03 16:59) [18]

> [17] heady   (03.11.06 16:57)
> ладно, всем спасибо! в Handle:HWND при консольном запуске
> ничего не записывается - проверил

А что, туда что-то должно было записываться?


 
alex_*** ©   (2006-11-03 17:02) [19]

0 туда сунь попробуй. или используй CreateProcess


 
Сергей М. ©   (2006-11-03 17:10) [20]


> в Handle:HWND при консольном запуске ничего не записывается
> - проверил


Молодец)

Еще бы ты сделал из этого хоть какие-то выводы - совсем бы здорово было.


 
palva ©   (2006-11-03 20:41) [21]


> в Handle:HWND при консольном запуске ничего не записывается
> - проверил

А как туда может что-то записываться, если передача этого параметра происходит по значению?


 
MetalFan_pda   (2006-11-04 11:55) [22]

автор,хватит насиловать моск!передай вместо handle   0!
почитай умных книжек


 
MetalFan_pda   (2006-11-04 12:06) [23]

автор,хватит насиловать моск!передай вместо handle   0!
почитай умных книжек


 
MetalFan_pda   (2006-11-04 12:18) [24]

автор,хватит насиловать моск!передай вместо handle   0!
почитай умных книжек


 
MetalFan_pda   (2006-11-04 12:21) [25]

да что ж за фигня с дублями то??!
I"m sorry


 
MetalFan_pda   (2006-11-04 12:24) [26]

автор,хватит насиловать моск!передай вместо handle   0!
почитай умных книжек


 
MetalFan_pda   (2006-11-04 12:33) [27]

автор,хватит насиловать моск!передай вместо handle   0!
почитай умных книжек


 
Ketmar ©   (2006-11-04 19:17) [28]

феерически...


 
DiamondShark ©   (2006-11-04 21:29) [29]

"мать... мать... мать..." -- отозвалось эхо



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

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

Наверх




Память: 0.5 MB
Время: 0.047 c
2-1162476030
strannik
2006-11-02 17:00
2006.11.19
помогите написать конкретное приложение


15-1162141868
antonn
2006-10-29 20:11
2006.11.19
вопросик по HTML ю...


3-1158737783
NotGooDP
2006-09-20 11:36
2006.11.19
XML + MsSQL


15-1162125633
MsGuns
2006-10-29 15:40
2006.11.19
Динамо делает Локо !


5-1142590419
Priest
2006-03-17 13:13
2006.11.19
Картинка в дочернем компоненте





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