API\'et ShellExecute virker med alle typer du kan dobbeltklikke på i f.eks. stifinder.
Syntaksen er:
HINSTANCE shellExe;
shellExe = ShellExecute(Application->Handle, \"open\", filename, directory, parameters, SW_SHOWNORMAL); if ((int)shellExe <= 32L) MessageBox(this, \"Program kunne ikke startes.\", \"Fejl under opstart af program\", MB_ICONERROR | MB_OK);
hvor filename så er navnet på det program eller den fil du vil \"åbne\" (analogt til dobbeltklik), parameters de evt. parametre programmet skal modtage og endelig directory det bibliotek programmet skal \"starte i\". (Ligesom det angives på genveje du opretter på skrivebordet.)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.