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

Вниз

Несоответствие типов   Найти похожие ветки 

 
Destroyer   (2004-03-15 23:13) [0]

Такая проблема: пытаюсь найти окно по введенному в Edit заголовку, но возникает несоответствие типов. String и PChar.
var hnd1,hnd:hwnd;
    word1:integer;
    word:Pchar;
    per:string;
begin
per:=Edit1.text;
word:=per; // Здесь несоответствие типов
Hnd:=FindWindow(nil, word);
if Hnd <>0 then begin
windows.SetForegroundWindow(Hnd);
end;

Можно и так, но возникает несоответствие типов TCaption и PChar :
var hnd1,hnd:hwnd;
    word1:integer;
    word:Pchar;
    per:string;
begin
word:=Edit1.text;   // Здесь несоответствие типов
Hnd:=FindWindow(nil, word);
if Hnd <>0 then begin
windows.SetForegroundWindow(Hnd);
end;

Как сделать так чтобы небыло несоответствия?


 
P.N.P. ©   (2004-03-15 23:17) [1]

word:=PChar(Edit1.text)


 
P.N.P. ©   (2004-03-15 23:29) [2]

Вообще некультурно word-ами переменные обзывать,
это можно сказать тип данных.


 
Destroyer   (2004-03-16 22:34) [3]

Спасибо, все работает!



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

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
14-1078526258
Мазут Береговой
2004-03-06 01:37
2004.04.04
Что скажете вот на это? Читайте по ссылке...


11-1057266293
Stargazer
2003-07-04 01:04
2004.04.04
И вновь TBitBtn - преобразование цветов


3-1078152683
Rule
2004-03-01 17:51
2004.04.04
Помогите разобратся чего я не так делаю при создании Мидас прилож


3-1078454985
SnapIn
2004-03-05 05:49
2004.04.04
D5 + ADO + MSSQL = очень долго...


1-1079624863
Переяслов Григорий
2004-03-18 18:47
2004.04.04
Перемещение кнопок по тулбару