16-11-2009, 03:09 PM
وعليكم السلام ورحمة الله
إذا وجدت دالة تعيد HRESULT فالتحقق من صحتها يكون بـ Succeeded.
مثال:
دالة للتحقق من تثبيت OLE الخاص بـ MS Access في النظام:
حيث يعيد التابع CLSIDFromProgID قيمة HResult:
بالتوفيق.
إذا وجدت دالة تعيد HRESULT فالتحقق من صحتها يكون بـ Succeeded.
مثال:
دالة للتحقق من تثبيت OLE الخاص بـ MS Access في النظام:
PHP كود :
function IsMSAccessInstalled: Boolean;
var
G: TGUID;
begin
//Check if MS Access was installed (use ActiveX unit)
Result := Succeeded(CLSIDFromProgID(PWideChar('Access.Application'), G));
end;
كود :
function CLSIDFromProgID(pszProgID: POleStr; out clsid: TCLSID): [color=red]HResult[/color]; stdcall;
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...

