كيفية تحرير برنامج
#1
السلام عليكم

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

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

Application.Terminate ان كان غير دلك أوضح أكثر
لا اله الا أنت سبحانك اني كنت من الضالمين
الرد
#3
me&delphi' كتب :وعليكم السلام ورحمة الله و بركاته

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

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

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

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

Application.Restore;
الرد
#6
وعليكم السلام ورحمة الله
أرسل مسار برنامجك إلى:
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; 
بالتوفيق.
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم