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

Вниз

Как поместить текст в TEdit   Найти похожие ветки 

 
kz ©   (2002-03-27 16:45) [0]

Подскажите, как вставить текст в TEdit другой формы, обойдясь без использования буфера. Где-то читал, что можно с помощью SetWindowText, но она меняет только заголовки компонентов.


 
MBo ©   (2002-03-27 16:52) [1]

WM_SETTEXT ?


 
kz ©   (2002-03-27 17:02) [2]

Никак не могу въехать:
пишу SendMessage(HWnd, WM_SETTEXT, wParam, IParam), где указать текст, который надо вставить и что писать в wParam и IParam. За пример буду особенно благодарен...


 
Виктор Щербаков ©   (2002-03-27 17:05) [3]


> Никак не могу въехать:
> пишу SendMessage(HWnd, WM_SETTEXT, wParam, IParam), где
> указать текст, который надо вставить и что писать в wParam
> и IParam. За пример буду особенно благодарен...

А зачем?
he SetWindowText function causes a WM_SETTEXT message to be sent to the specified window or control.


 
MBo ©   (2002-03-27 17:14) [4]

setwindowtext(edit1.handle,pchar("qq"));


 
kz ©   (2002-03-27 17:27) [5]

setwindowtext(edit1.handle,pchar("qq")) - прекрасно работает внутри одного приложения, как только пытаюсь вставить текст в форму другого приложения - работать отказывается, в чем может быть проблема...


 
MBo ©   (2002-03-27 17:45) [6]

а хэндл-то нашел?


 
kz ©   (2002-03-27 17:58) [7]

само собой, причем он правильный, более того GetWindowText из другого приложения считаваем текст, а затем SetWindowText помещаем его в нашу форму, все работает... а наоборот не хочет, всмысле нужно считать из нашего приложения и поместить в другое... может ограничения какие есть, подскажите.


 
kz ©   (2002-03-27 18:00) [8]

причем, это касается только Edita, со всеми остальными компонентами все работает, хотя оно мне и не надо


 
cok ©   (2002-03-27 18:17) [9]

SendMessage(handle,WM_SETTEXT,0,Integer(PChar("Hello!")));


 
kz ©   (2002-03-27 23:56) [10]

суть в том, что надо написать на VBA, в связи с этим вопрос, что именно представляет собой Integer(PChar("Hello!"))... и все таки до сих пор мучаюсь: почему не хочет работать SetWindowText



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
1-88489
Ascan
2002-05-07 02:50
2002.05.27
TWebBrowser растет как шарик...


4-88684
ввв
2002-03-27 22:36
2002.05.27
поток


1-88450
PREDATOR*AP
2002-05-17 16:22
2002.05.27
Добовление новой формы к проекту......


3-88383
Vicheslav
2002-05-03 09:54
2002.05.27
Ув. помогите определиться IB6 или SQL2K


1-88428
Art1
2002-05-16 11:50
2002.05.27
3 вопрооса по RxRichEdit.