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

Вниз

Отобразить hwnd в Label1 или Edit1   Найти похожие ветки 

 
Pcrepair ©   (2011-09-18 20:09) [0]

Добрый день!
Пишу программу, типа аналог WinSight, попроще конечно. следующая процедура получает дескриптор выбранной программы

procedure TForm1.Button1Click(Sender: TObject);
var h : hwnd;
 begin
   h:=FindWindow("Notepad", nil);
 end;

Неясно как отобразить в Label1 или Edit1 полученное значение дескриптора, поскольку разные типы переменных
есть трансформаторы типа StrToInt или наоборот, может есть способ HwndTo?
Вопрос: как HWND отобразить в Label1 или Edit1?


 
Омлет ©   (2011-09-18 20:14) [1]

IntToStr


 
Pcrepair ©   (2011-09-18 20:19) [2]

что вот так?

Edit1 := IntToStr (h);

компиллятор пишет - несовместимые типы Tedit и String


 
Anatoly Podgoretsky ©   (2011-09-18 20:27) [3]

> Pcrepair  (18.09.2011 20:19:02)  [2]

А Tedit какого типа, явно не String


 
Pcrepair ©   (2011-09-18 20:30) [4]

ну хорошо, ЕДИТ это интегер, зато ЛЕБЕЛ точно - строка
компиллятор выдает ту же ошибку


 
Pcrepair ©   (2011-09-18 20:33) [5]

точно, забыл дописать
Label2.Caption
или
Edit1.Text
вот так работает


 
Servy ©   (2011-09-18 20:33) [6]


> [2]


Какой аналог WinSight, если вы не умеете выводить строку в TEdit? Вперед читать книжку по Делфи, иначе у вас возникнет 1000 подобных дуратских вопросов, на которые никто не будет отвечать.


> ну хорошо, ЕДИТ это интегер, зато ЛЕБЕЛ точно - строка

Нет, это классы. А ваш Edit1 - объект соответствующего класса. Вперед читать матчасть.


 
Pcrepair ©   (2011-09-18 20:41) [7]

уже все работает
форум как раз и предназначен для обсуждения в том числе и дурацких вопросов


 
Anatoly Podgoretsky ©   (2011-09-18 20:44) [8]

> Pcrepair  (18.09.2011 20:30:04)  [4]

Не ври, а приведи объявление.


 
Anatoly Podgoretsky ©   (2011-09-18 20:45) [9]

> Pcrepair  (18.09.2011 20:41:07)  [7]

Это не совсем верно, форум это для общения, переводится как базарная
площадь.


 
brother ©   (2011-09-19 06:00) [10]

> вот так работает

а куда бы оно деласть то?

> ЕДИТ это интегер, зато ЛЕБЕЛ точно - строка

я даже боюсь спрашивать откуда ты это узнал...


 
Ega23 ©   (2011-09-19 07:52) [11]

Удалено модератором


 
Palladin ©   (2011-09-19 15:09) [12]

http://delphimaster.net/view/16-1208434700/


 
Dennis I. Komarov ©   (2011-09-19 17:46) [13]


> ну хорошо, ЕДИТ это интегер, зато ЛЕБЕЛ точно - строка
> компиллятор выдает ту же ошибку

на доску!



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

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

Наверх





Память: 0.5 MB
Время: 0.004 c
15-1315629693
morba
2011-09-10 08:41
2011.12.25
Помогите с реализацией отключения usb устройств


15-1315548799
user1987
2011-09-09 10:13
2011.12.25
Часы на рабочем столе


4-1253095828
roughneck
2009-09-16 14:10
2011.12.25
Перехват WM_QUERYENDSESSION


15-1315415972
ClawClaw
2011-09-07 21:19
2011.12.25
Индиана Джонс (лего)


15-1315415185
ради бога!
2011-09-07 21:06
2011.12.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский