Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi NeroCMD brennen (https://www.delphipraxis.net/28406-nerocmd-brennen.html)

Master_BB 24. Aug 2004 13:17


NeroCMD brennen
 
Hya,
ich möchte bei einer meiner anwendungen eine brennen option integrieren.
Somit dachte ich mir ich benutze die NeroCMD mit der es auch gehen soll.
Jetzt habe ich nur ein paar kleinere Probleme. Erstens man muß als Parameter
den laufwerksnamen mitgeben den man per "nerocmd.exe --listdrives" sieht.
wie lese ich diesen dann aus?
wie rufe ich am besten die nerocmd.exe auf? ich benutze derzeit shellexecute.
desweiteren ist für Daten CDs nicht definiert wie ich die Daten angeben soll die gebrannt werden
sollen. Hilfe wäre echt hilfreich :)

Greetz

scp 24. Aug 2004 13:26

Re: NeroCMD brennen
 
Vielleicht wäre die Nero SDK in Kombination mit der DelphiNeroAPI hierfür etwas komfortabler.

Oder warte auf NeroCOM, ein programmiersprachenunabhängiges Interface, das bald in Nero integriert sein soll.

EDIT: Sehe gerade, NeroCOM ist schon integriert (Nero 6.3). Einfach mal auf Projekt->Typbibliothek importieren... und dann in der Liste zu NeroCOM runterscrollen.

Master_BB 24. Aug 2004 14:11

Re: NeroCMD brennen
 
hm bei mir gibts nur Nero v1.1 typbibiothek
und wnen ich versuch die einzufügen kommt nen fehler.

scp 24. Aug 2004 15:13

Re: NeroCMD brennen
 
das kommt daher, weil manchmal zwei Eigenschaften mit gleichem Namen vorhanden sind, z.B.:
Delphi-Quellcode:
    property Size[lHiWordSize: Integer]: Integer writeonly dispid 10;
    //....
    property Size[var plHiWordSize: Integer]: HResult readonly dispid 5;
Das kannst du dann so ändern:

Delphi-Quellcode:
    property Size[lHiWordSize: Integer]: Integer writeonly dispid 10;
    //....
    property GetSize[var plHiWordSize: Integer]: HResult readonly dispid 5;


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz