Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.12.25;
Скачать: CL | DM;

Вниз

Отобразить 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
2-1316358245
HF-Trade
2011-09-18 19:04
2011.12.25
XML - Не удается сохранить знак в кодировке windows-1251


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


15-1315555359
OW
2011-09-09 12:02
2011.12.25
Вопрос по EurekaLog. Исходный код включить можно?


3-1269100827
Mihonius
2010-03-20 19:00
2011.12.25
реализация проверки пользователей


15-1315315520
Palladin
2011-09-06 17:25
2011.12.25
Ассоциированные с файлом иконки в Vista и Windows 7