delphi4arab منتديات دلفي للعرب
كيفية تحرير برنامج - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيفية تحرير برنامج (/showthread.php?tid=3043)



كيفية تحرير برنامج - Agmcz - 29-04-2011

السلام عليكم

هل يمكن أن أجد طريقة لتحرير برنامج بضغطة زر

كأنك أغلقته وفتحته من جديد دون الإحساس بشيء


كيفية تحرير برنامج - me_delphi - 30-04-2011

وعليكم السلام ورحمة الله و بركاته

Application.Terminate ان كان غير دلك أوضح أكثر


كيفية تحرير برنامج - Agmcz - 30-04-2011

me&delphi' كتب :وعليكم السلام ورحمة الله و بركاته

application.terminate ان كان غير دلك أوضح أكثر

لا لم ينجح
اود امر يحرر البرنامج بدون غلقه


كيفية تحرير برنامج - me_delphi - 02-05-2011

وضح أكثر...حسب ما فهمت أنت تريد غلق Form معين ...يمكنك استخدام الاجراء Close

راجع Help المرفق مع دلفي


كيفية تحرير برنامج - Agmcz - 04-05-2011

me&delphi' كتب :وضح أكثر...حسب ما فهمت أنت تريد غلق Form معين ...يمكنك استخدام الاجراء Close

راجع Help المرفق مع دلفي

Application.Restore;


كيفية تحرير برنامج - kachwahed - 11-05-2011

وعليكم السلام ورحمة الله
أرسل مسار برنامجك إلى:
PHP كود :
function CreateSimpleProcess(ExeFilePath: string): Boolean;
var
 
pInfo: TProcessInformation;
 
sInfo: TStartupInfo;
begin
  FillMemory
(@sInfo, SizeOf(sInfo), 0);
  
sInfo.cb := SizeOf(sInfo);
  
Result := CreateProcess(PChar(ExeFilePath), nil,
                
nil, nil, False, NORMAL_PRIORITY_CLASS,
                
nil, nil, sInfo, pInfo);
  
CloseHandle(pInfo.hProcess);
  
CloseHandle(pInfo.hThread);
end; 
ثم أغلقه، مثال:
PHP كود :
if CreateSimpleProcess(Application.ExeName) then
    Application
.Terminate; 
بالتوفيق.