Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi CD Brenn Komponente (https://www.delphipraxis.net/33911-cd-brenn-komponente.html)

MiniKeks 14. Nov 2004 16:16


CD Brenn Komponente
 
Ich möchte ein CD Brenn Programm schreiben. Ich weiss dass das sehr schwer ist, aber ich habe schon 3 Jahre Delphi erfahrung. Mit welcher Komponente kann man CD's brennen? Vielen Dank!

Gruss MiniKeks

fkerber 14. Nov 2004 16:18

Re: CD Brenn Komponente
 
Hi!

Hast du schonmal bei www.torry.net gesucht?


Ciao Frederic

CalganX 14. Nov 2004 16:22

Re: CD Brenn Komponente
 
Hi,
ansonsten mal in den aktuellen Entwickler schauen, da ist ein Artikel über die IMAPI (nicht das eMail-Protokoll, sondern die Brenn-API von Windows XP) drin (auf Delphi bezogen).

Chris

Die Muhkuh 14. Nov 2004 16:26

Re: CD Brenn Komponente
 
Toll, ich bekomm den Entwickler bei uns nicht. :cry:

CalganX 14. Nov 2004 16:28

Re: CD Brenn Komponente
 
Hi,
www.derentwickler.de :arrow: Nachbestellen. ;)

Chris

[edit]Bzw. den Artikel online lesen: http://www.derentwickler.de/itr/onli...nodeid,56.html [/edit]

Die Muhkuh 14. Nov 2004 16:32

Re: CD Brenn Komponente
 
Hi,

sorry für nochmal OT:

Würde es sich lohnen den Entwickler als Abo zu bestellen?

CalganX 14. Nov 2004 16:33

Re: CD Brenn Komponente
 
Hi,
jap.

Chris

Garfield 14. Nov 2004 21:05

Re: CD Brenn Komponente
 
Zitat:

Zitat von MiniKeks
Mit welcher Komponente kann man CD's brennen? Vielen Dank!

Ich weiß ja nicht, was Du machen willst. Wenn Du 'nur' eine GUI schreiben willst, kannst Du auch cdrdao verwenden.

http://cdrdao.sourceforge.net/

himitsu 14. Nov 2004 21:15

Re: CD Brenn Komponente
 
Oder wenn du Nero (oder ein anderes große Brennbrogramm) hast, kannst du dir ja dort mal das dazugehörige SDK runterladen ... damit kannst du dann z.B. auf Nero zugreifen und alles machen, was nero kann ^^

> http://www.ahead.de/de/631927526314911.html

Garfield 20. Nov 2004 09:11

Re: CD Brenn Komponente
 
Zu Nero möchte ich ergänzen, dass auf den OEM-CDs - zumindest bei den 5er Versionen - auch eine NeroCmd.exe vorhanden ist.

MagicAndre1981 20. Nov 2004 10:21

Re: CD Brenn Komponente
 
Hi MiniKeks,

es gibt die VCL-Komponente "Magic CD/DVD Burner". MIt dieser kannst du dir ein CD-Brennprogramm erstellen. Hier sind die Features aus der Hilfe:

///////////////////////////////////////////////////////////////////////////////////////////////////

Magic CD/DVD Burner is developed to fulfill the requirement of Data CD/DVD burning needs in your Delphi/Builder program.

Magic CD/DVD Burner Includes all the features required by the developers in such software plus more, offering the reliability, stability and ease of use in affordable price.

Highlights

· Add Full Featured Data CD / DVD recording functionality to your Delphi or C++ Builder Program.
· No DLL/ActiveX is required, Compiles directly in Executable.
· Built-in ASPI Layer for Windows NT/2000/XP.
· Support CD-R / CD-RW / DVD+RW / DVD-RAM / DVD-R / DVD-RW.
· On the fly recording; no need to build ISO file first. No disk space is required for temporary files.
· Create ISO(100% DOS/Windows) compatible Data CDs/DVDs.

· Support Long File Name (Joliet) File System.
· Burn and Build ISO Images.
· Create Multi-Session CD.
· Import any of the available previous session.
· Write on Rewritable CDs.
· Highly customizable Files/Directory layout.
· Tested with SCSI, IDE, EIDE, USB and Firewire CD/DVD Writers.
· Can be used to make backup software.
· All Windows Versions (Except Windows 3.1x) supported.
· High Performance File/Disc Caching.

· Burn Proof/Just Link support.

///////////////////////////////////////////////////////////////////////////////////////////////////

Hier ist der Link für die TrialVersion .

MagicAndre

Chegga 20. Nov 2004 10:31

Re: CD Brenn Komponente
 
Hi MiniKeks,

bevor du dieses Programm schreiben willst, musst du dich fragen,
was das Proggy alles könenn soll. Willst z.B. nur einfache
CD's kopieren, ohne Kopierschutz?! Oder soll sich dein Programm mehr
auf DVD's beziehen?
Aber trotzdem Respekt für dein Vorhaben!! :hello:
(Was sicherlich nicht ganz einfach ist!!!)

MfG Marc

derpepe 28. Mai 2005 17:40

Re: CD Brenn Komponente
 
Hallo,

auch wenn der Thread hier schon alt ist: Ich will in meinem Programm ISOs erzeugen. Das Besondere: Es sollen Mode 2/XA-ISOs werden.
Wie kann ich das am Besten machen?
Momentan nutze ich dazu MKISOFS.EXE mit CYGWIN1.DLL. Mir wäre es aber 1.000x lieber wenn ich nur die EXE am Schluß hätte und nicht noch irgendwelche Files mitliefern muss. Will ja nur ne ISO, muss ja nicht brennen können.
Wie kann ich das machen?

Luckie 28. Mai 2005 17:43

Re: CD Brenn Komponente
 
Pack sie doch in die Ressource der Exe und entpack sie bei Bedarf ins tempverzeichnis und lösch sie wieder beim Beenden des Programmes.

derpepe 28. Mai 2005 17:44

Re: CD Brenn Komponente
 
Uia, wie geht denn sowas?

Luckie 28. Mai 2005 17:48

Re: CD Brenn Komponente
 
Mit Delphi-Referenz durchsuchenTResourceStream zum Beispiel.

Garfield 28. Mai 2005 18:10

Re: CD Brenn Komponente
 
Zitat:

Zitat von derpepe
Momentan nutze ich dazu MKISOFS.EXE mit CYGWIN1.DLL. Mir wäre es aber 1.000x lieber wenn ich nur die EXE am Schluß hätte und nicht noch irgendwelche Files mitliefern muss.

Die Cygwin*.Dlls entstehen beim Kompilieren mit Cygwin. Vielleicht reicht es schon aus, einen anderen Compiler zu benutzen, um das Ziel zu erreichen.

derpepe 28. Mai 2005 19:01

Re: CD Brenn Komponente
 
Also das Ziel ist nicht die DLL einzusparen, sondern eine ISO ohne zusätzliche Extra-Programme zu erstellen (also quasi MKISOFS UND die DLL einsparen!).

Garfield 28. Mai 2005 20:37

Re: CD Brenn Komponente
 
Dann solltest Du mal dort hinein sehen: http://www.delphipraxis.net/internal...ct.php?t=25184

derpepe 29. Mai 2005 13:35

Re: CD Brenn Komponente
 
Zitat:

Zitat von Garfield
Dann solltest Du mal dort hinein sehen: http://www.delphipraxis.net/internal...ct.php?t=25184

Das Projekt ist echt klasse, geht aber leider andersrum!
Die machen CD->ISO und auch ISO->Dateien. Ich will aber Dateien->ISO.
Trotzdem danke :-)
Andere Vorschläge? Bin ich der erste der hier ISO-Dateien erstellen will?

RalfOne 15. Aug 2005 08:58

Re: CD Brenn Komponente
 
Hallo,

ich beschäftige mich auch gerade mit dem Thema Dateien --> Iso.
Vielleicht ist es ja schon zu spät aber wie wäre es mit dem tool cdimage.exe von Microsoft??
Dieses Tool erstellt Dir .iso Dateien. Zur Zeit arbeite ich auch damit.
Imomment ist mir keine andere Variante bekannt.

Grüße

Ralf

Daniel G 15. Aug 2005 19:50

Re: CD Brenn Komponente
 
Er wollte möglichst ein externes Programm einsparen.

@derpepe:

Hast du dir die ISO-Specs schonmal zu gemüte geführt? Dann könntest du dir eine simple ISO-Komponente selbst schreiben, zumal du ja schon weißt, welches Format die ISO haben soll.

derpepe 16. Aug 2005 20:04

Re: CD Brenn Komponente
 
Zitat:

Zitat von Daniel G
Hast du dir die ISO-Specs schonmal zu gemüte geführt? Dann könntest du dir eine simple ISO-Komponente selbst schreiben, zumal du ja schon weißt, welches Format die ISO haben soll.

Wäre schick, wo find ich die denn? Tante Google spuckt imho nur Müll aus... :roll:

Daniel G 16. Aug 2005 20:31

Re: CD Brenn Komponente
 
Zitat:

Zitat von derpepe
Wäre schick, wo find ich die denn? Tante Google spuckt imho nur Müll aus... :roll:

Und das, wo die ECMA im Web vertreten ist? Na ja...

Also:

ISO 9660 bei Wikipedia

Direktlink zur hochoffiziellen Standardbeschreibung (PDF) ~320 kb

derpepe 17. Aug 2005 19:04

Re: CD Brenn Komponente
 
Ah 9660 suchen ;-)

Muetze1 17. Aug 2005 19:25

Re: CD Brenn Komponente
 
Moin!

Zitat:

Zitat von derpepe
Zitat:

Zitat von Garfield
Dann solltest Du mal dort hinein sehen: http://www.delphipraxis.net/internal...ct.php?t=25184

Das Projekt ist echt klasse, geht aber leider andersrum!
Die machen CD->ISO und auch ISO->Dateien. Ich will aber Dateien->ISO.
Trotzdem danke :-)
Andere Vorschläge? Bin ich der erste der hier ISO-Dateien erstellen will?

Wir haben fertigen Code von einer Zuarbeit bekommen, welches dieses fertig implementiert samt Joliet Unterstützung. Wir müssen es nur noch einmischen und dazu habe ich für meinen Teil erstmal keine Zeit in Zukunft, leider.

Ansonsten hat der Zuarbeiter DanceMammal die IsoLib neu geschrieben um unsere Lizenz zu umgehen und das ganze unter seiner, freien Lizenz veröffentlicht. Mehr dazu siehe seinen Beitrag.

MfG
Muetze1

Daniel G 17. Aug 2005 19:44

Re: CD Brenn Komponente
 
:shock: Auf dancemammal.com gibt es ja eine CD - Brennkomponente! Mit Source! Kann zwar bis jetzt anscheinend nur einfache ISO - Images schreiben, aber hey:

Es ist ein Ansatz!!

//Edit
URL angepasst

MagicAndre1981 17. Aug 2005 21:30

Re: CD Brenn Komponente
 
Zitat:

Zitat von Daniel G
:shock: Auf dancemammal.com gibt es ja eine CD - Brennkomponente!

Die Seite gibt es nicht :gruebel:

André

Daniel G 17. Aug 2005 22:47

Re: CD Brenn Komponente
 
Zitat:

Zitat von MagicAndre1981
Die Seite gibt es nicht :gruebel:

:lol: was so ein "www." vor der URL doch alles bewirken kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 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