karika2 كتب :بخصوص دالة FindWindow يتم تعريفها فى الفيجول
من المنتقلين حديثا للدلفي
.. أحسن مافعلت .. , كنت أيضا مبرمج vb لكني انتقلت للدلفي سريعا
بالنسبة لسؤالك فلن تحتاج الى تعريف دوال Api في دلفي , فأغلبها معرفة في الوحدة
Windows.pas
على غرار الفيبي و التي تتطلب تعريف بالدالة ..
إقتباس :كود :
var dlg :thandle;
begin
dlg :=findwindow(0,'play');
dlg:= findwindowex(dlg,0,'tedit',0);
sendmessage(dlg,wm_settext,0,lparam(pchar('')));
end;
الكود ضعه مثلا في حدث ButtonClick على سبيل المثال
يجب التنويه أن الكلاس الخاص بالأداة Edit هو TEdit و
سيختلف الكلاس من لغة برمجة لأخرى مثلا الدوت نت TextBox .. الخ , لذلك ممكن أن الكود لن يعمل معك اذا أرسلت له
كلاس خاطئ ..
ان تكلما عن ال IDM فليس هناك صندوق نص Edit .. هناك
ListView ===> Class :SysListView32