10. april 2001 - 08:15Der er
9 kommentarer og 1 løsning
Shell extension
Når man højretrækker en zip fil, får man mulighed for at vælge (copy,move,.. og) \"unzip to\". (Hvis man da har winzip installeret)
Jeg ville gerne have en lignede (som winzip) shellex på et lille copy-program jeg har lavet, det skal dog ikke kun være på en type filer men alle typer (*.*).
Nogle der ved hvordan det skal laves (shellextension delen)?
Hvis det skal være på alle filtyper, findes der et hact ind i windows der betyder du ikke behøver at lave en shellextension ...
Du åbner regedit : Under HKEY_CLASSES_ROOT\\* opretter du en ny folder med navnet shell. Under shell opretter du endnu en folder med valfrit navn (personligt vil jeg anbefale hest eller pony). Den folder få automatisk en default nøgle Den tildeler du den tekststreng som du ønsker vist på skærmen. fx (&Notepad)
Under din hest folder opretter du endnu en folder med navnet command. Dens default nøgle skal have en komando streng so er den kommando windows skal exekvere for dig . fx : notepad.exe %1
Desuden er der et godt afsnit i bogen \"Delphi COM programming\" af Eric Harmon, ISBN 1-57870-221-6. Hammer god bog, hvis du har brug for at rode med COM og COM+ (hvilket er nødvendigt, hvis du vil interface med Windows\' shell).
Spørgsmålet var vist mere Window specifikt end delphi ...
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.