![]() |
|
كيفية إضافة button في ملف تنفيذي - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيفية إضافة button في ملف تنفيذي (/showthread.php?tid=2457) |
كيفية إضافة button في ملف تنفيذي - php3man - 02-10-2010 بسم الله الرحمن الرحيم السلام عليكم ورحمه الله وبركاته كيفيه إضافه زر button في ملف تنفيذي ؟ هادا مثال علي إضافه زر button في متصفح Internet Explorer كود : procedure CreateExplorerButton(Path: string);
const
Tagit = '\{10954C80-4F0F-11d3-B17C-00C0DFE39736}\';
var
Reg: TRegistry;
Path1: string;
Merge: string;
begin
Path := 'c:\your_program_path';
Reg := TRegistry.Create;
try
with Reg do
begin
RootKey := HKEY_LOCAL_MACHINE;
Path1 := 'Software\Microsoft\Internet Explorer\Extensions';
Merge := Path1 + Tagit;
OpenKey(Merge, True);
WriteString('ButtonText', 'ButtonText');
WriteString('MenuText', 'Tools Menu Item');
WriteString('MenuStatusBar', 'Run Script');
WriteString('ClSid', '{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}');
WriteString('Default Visible', 'Yes');
WriteString('Exec', Path + '\ProgramName.exe');
WriteString('HotIcon', ',4');
WriteString('Icon', ',4');
end
finally
Reg.CloseKey;
Reg.Free;
end;
end;لكن هادي الطريقه مابتمشي علي جميع البرامج
كيفية إضافة button في ملف تنفيذي - kachwahed - 02-10-2010 وعليكم السلام ورحمة الله وبركاته أولا: إضافة Button ليس إلى الملف التنفيذي وإنما إلى ToolBar الواجهة متصفح Microsoft يقبل الإضافات Extensions من خلال إضافة مفاتيح في الـ Registry كود : Path1 := 'Software\Microsoft\Internet Explorer\[color=Blue]Extensions[/color]';لكن... يمكن فعل ذلك بطريقة أخرى بإنشاء الزر برمجيا وإلصاقه بالواجهة التي تريد، أنظر المثال: http://www.delphi4arab.net/forum/showthread.php?tid=3842 كيفية إضافة button في ملف تنفيذي - php3man - 02-10-2010 السلام عليكم ورحمه الله وبركاته http://www.delphi4arab.net/forum/showthread.php?tid=3842 ماهو الا اضافه أبن ألي أب برنامج يحتوي برنامج أخري اللي بريد أفهمه كيف نضيف في البرنامج نفسه زر button وليس احتواء برنامج أخر ؟ كيفية إضافة button في ملف تنفيذي - kachwahed - 02-10-2010 إقتباس :وليس احتواء برنامج أخر ؟نفس المبدأ، ما تسميه "برنامج" ما هو إلا مكوّن (مثل الزر) "نموذج" يملك مقبض (Handle) يمكن تغييره: كود : if WinExec('c:\windows\system32\calc.exe', SW_NORMAL) > 31 then
Windows.SetParent(Button1.Handle, FindWindow('SciCalc', nil))php3man ما الذي تنوي فعله ؟
كيفية إضافة button في ملف تنفيذي - php3man - 02-10-2010 السلام عليكم ورحمه الله وبركاته مثال يا غالي علي برنامج msn عند تنصيب برنامج مسنجر بلس يقوم بإضافه أزرار برمجيا وتلقائيا الي الماسنجر مثال ![]() متل هادا او برامج الابتسامات التي يتم تنصيبها الي برامج الشات متل الياهو أو الماسنجر وتكون مدموجه ويه كانها جزء من البرنامج كيفية إضافة button في ملف تنفيذي - kachwahed - 02-10-2010 معظم البرنامج التي تقبل الإضافات ترفق معها ضمن الوثائق التقنية أو SDK ما يبين كيفية القيام بذلك... ابحث في الموقع الرسمي للبرنامج... إذا وجدت الطريقة فأكيد يمكن القيام بها من خلال دلفي أو أي لغة أخرى
كيفية إضافة button في ملف تنفيذي - khiro.alg - 02-10-2010 يمكنك التعديل قليلا بإستعمال برنامج PE Explorer (مبرمج بالدلفي) كيفية إضافة button في ملف تنفيذي - TF6M - 02-10-2010 السلام عليكم مشروع كامل مرفق بالشرح & الصور : Building Outlook plugins بالتوفيق,, |