Главная страница
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.007 c
15-1315772986
Юрий
2011-09-12 00:29
2011.12.25
С днем рождения ! 12 сентября 2011 понедельник


3-1269069120
Alexsis f
2010-03-20 10:12
2011.12.25
Хранение табличной части документа


2-1315213540
lesstab
2011-09-05 13:05
2011.12.25
Поле не принимает значения


15-1315083828
Knight
2011-09-04 01:03
2011.12.25
Алгоритм выбора случайного элемента...


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