Offenbar wusste der Autor selbst nicht, wie´s geht, sonst hätte er nicht geschrieben:
| Zitat: |
| Your classID. I won`t explain it because its complex. |

Immerhin gibt´s ´ne recht einfache Funktion, die dir das abnimmt:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| uses ComObj;
procedure CreateExplorerButton(Path: string); var Tagit : string; { ... } begin Tagit := CreateClassID;
{ ... } end; |
Die Konstante "Tagit" entfernst du, meine Änderung übernimmst du, und der Rest ist die unveränderte Funktion aus dem SwissDelphiCenter.
Gruß,
Mathias.