المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
السلام عليكم
هل يمكن أن أجد طريقة لتحرير برنامج بضغطة زر
كأنك أغلقته وفتحته من جديد دون الإحساس بشيء
المشاركات : 358
المواضيع 34
:
: 2
الإنتساب : Nov 2008
وعليكم السلام ورحمة الله و بركاته
Application.Terminate ان كان غير دلك أوضح أكثر
لا اله الا أنت سبحانك اني كنت من الضالمين
المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
me&delphi' كتب :وعليكم السلام ورحمة الله و بركاته
application.terminate ان كان غير دلك أوضح أكثر
لا لم ينجح
اود امر يحرر البرنامج بدون غلقه
المشاركات : 358
المواضيع 34
:
: 2
الإنتساب : Nov 2008
وضح أكثر...حسب ما فهمت أنت تريد غلق Form معين ...يمكنك استخدام الاجراء Close
راجع Help المرفق مع دلفي
لا اله الا أنت سبحانك اني كنت من الضالمين
المشاركات : 654
المواضيع 34
:
: 106
الإنتساب : Aug 2010
me&delphi' كتب :وضح أكثر...حسب ما فهمت أنت تريد غلق Form معين ...يمكنك استخدام الاجراء Close
راجع Help المرفق مع دلفي
Application.Restore;
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
وعليكم السلام ورحمة الله
أرسل مسار برنامجك إلى:
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;
بالتوفيق.