Fahrettin teşekkür edrim öncelikle ;
benim sıkıntım aslında dbasede yaptığım prg leri delphide çalıştırmak yani
winexec('command.com / c/ornek;maas.exe' ,sw_...) gibi birşey varmı
yoksa veritabanı üzerinde tümünü kapsamak şartıyla yabi kolayca hesaplamalar yapmak
ornek bir kod varsa iyi olur
ShelExecute isimli bir fonksiyon var. Fakat galiba Delphi3'de bo fonksiyonu cagira ExecuteFile isimli bir baska fonksiyon vardi ben de bunu kullanmaya alistim. O Fonksiyon soyle:
Kod: Tümünü seç
function ExecuteFile(const FileName, Params, DefaultDir: string; ShowCmd: Integer): THandle;
var
zFileName, zParams, zDir: array[0..79] of Char;
begin
Result := ShellExecute(Application.MainForm.Handle, nil,
StrPCopy(zFileName, FileName), StrPCopy(zParams, Params),
StrPCopy(zDir, DefaultDir), ShowCmd);
end;
Tabi bu fonksiyonu tanımladıgınız unit'e ShellAPI eklemeniz gerekir.
Ornek cagirma ise:
Kod: Tümünü seç
ExecuteFile('IEXPLORE.EXE','www.delphiturkiye.com','',SW_SHOW);
ExecuteFile('MAILTO:'+'fahrettin@rams.com.tr','','',SW_SHOW);