PDA

View Full Version : تشخیص نصب بودن flashocx



Answer
یک شنبه 01 دی 1387, 15:49 عصر
من از این تابع استفاده کردم در مواقعی که flashocx نصب باشد درست کار میکنه ولی هنگامی که فلش نصب نیس خطا میده اگه دوستان کمک کنن ممنون میشم.


function insFlashOCX : Boolean;
begin
Result := True;
try
FlashOCX := TShockwaveFlash.Create(nil);
except
Result := False
end;
FlashOCX.Free;
end;

Answer
چهارشنبه 04 دی 1387, 13:27 عصر
یعنی واقعا کسی نمیتونه راهنمایی کنه

pad_kay
چهارشنبه 04 دی 1387, 14:08 عصر
با سلام
من كد شما را به صورت زير تغيير دادم


unction insFlashOCX : Boolean;
begin
Result := True;
try
FlashOCX := TShockwaveFlash.Create(nil);
except
Result := False
end;
if Assigned(FlashOCX) then
FlashOCX.Free;
end;

در اين حالت ديگر پيغام خطا نمي دهد
موفق باشيد