JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=d382ac565c2d6b9f693dededd01818e9Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Anwendung ohne Fenster zum modifizieren von Dateien?

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 18:15    Titel: Anwendung ohne Fenster zum modifizieren von Dateien? Antworten mit Zitat

Wie kann ich ein Programm dazu bringen, dass Dateien modifiziert oder in ein anderes Format umgewandelt werden, wenn man sie an die Anwendung sendet?

Beispiel: Ich hab eine Sound-Datei im WAVE-Format und will sie ins OGG-Format umwandeln. Dazu will ich einen eigenen Encoder schreiben. Die datei soll dann umgewandelt werden, wenn man sie entweder im Windows Explorer auf den Encoder zieht und loslässt (Drag & Drop), oder wenn man die Datei mit der rechten Maustaste anklickt und über die Option "Senden an..." an die Anwendung sendet.

Ich hoff, dass ich mich einigermaßen klar ausgedrückt hab.
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 18:35    Titel: Antworten mit Zitat

Hallo,

du muss deinen Encoder so implementieren, dann du Programmargumente entgegennimmst:

Code:

#include <iostream.h>

void main(int argc, char* argv[])
{
if(argc>1)
{
    cout << argv[1] << endl;
}

cin.get();
}


das Programm gibt dir z.B. den Dateinamen der Datei aus, die du "gedragt" oder an das Programm gesendet hast.

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 18:41    Titel: Antworten mit Zitat

Dafür reichen meine Kenntnisse in C++ wohl noch nicht ganz aus. Confused
Dann muss ich wohl noch mehr lernen. Wink

Vielen Dank für die Antwort. Wink

Edit:
Noch eine Frage: Wird die iostream.h auch benötigt, wenn man keine Ausgaben auf den Bildschirm machen will?
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Ciceri
Super JLI'ler


Alter: 37
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 19:23    Titel: Antworten mit Zitat

hast du jli angefangen oder ein anderes?
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 19:29    Titel: Antworten mit Zitat

Ich hab jli angefangen.
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Ciceri
Super JLI'ler


Alter: 37
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 19:34    Titel: Antworten mit Zitat

ich habe noch ein c++ buch von Till Jeske, da ist sowas drin udn ein Buch von einem amerikaner, leider nichts für mich, besonders das von dem ammi ist nichts, aber das andere ist für datenbank proggramierung gedacht, wenn du willst, kannst du es haben
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 19:54    Titel: Antworten mit Zitat

Hallo,

iostream ist nicht nur für Ausgaben auf den Bildschirm zu gebrauchen, aber vereinfacht gesagt: Du kannst iostream weglassen, wenn du nichts einlesen oder ausgeben willst.

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 21:31    Titel: Antworten mit Zitat

Ich denk mal, dass man zum De- und Encoden schon was einlesen muss. Wink

Die Frage ist also geklärt. Danke. Smile
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Ciceri
Super JLI'ler


Alter: 37
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 21:36    Titel: Antworten mit Zitat

dann nicht, ist deine entscheidung Wink
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 21:40    Titel: Antworten mit Zitat

Ciceri hat Folgendes geschrieben:
dann nicht, ist deine entscheidung Wink


Mal sehn. Ich bin mit jli noch nicht ganz fertig. Ich hab noch ein Buch von Adrian Perez und Dan Royer und diese oder nächste Woche bekomm ich noch den ersten Band von Stefan Zerbst. Da hab ich noch ein schönes Stück arbeit vor mir. Wink
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Ciceri
Super JLI'ler


Alter: 37
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 02.01.2003, 22:34    Titel: Antworten mit Zitat

zerbst hole ich mir bald auch, meinprogger-kompane hat das auch,

aber erstmal jli 2, soll ich nun unterschriften sammeln? Wink
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Tomm
Junior JLI'ler



Anmeldedatum: 23.12.2002
Beiträge: 93
Wohnort: Neuburg an der Donau
Medaillen: Keine

BeitragVerfasst am: 03.01.2003, 12:38    Titel: Antworten mit Zitat

JLI2 wird bestimmt auch gut. Ich werd mir das wahrscheinlich auch kaufen. Aber erst muss ich mal den Zerbst und das andere Buch bearbeiten. Wink
Das Buch von Dan Royer und Adrian Perez hab ich mir vor allem wegen dem Netzwerk-Teil gekauft. Allerdings ist im Buch fast nur Quelltext und kaum Erklärungen (ist auch für fortgeschrittene gedacht). Ich muss dann wohl zuerst meine C++-Kenntnisse verbessern. Confused
_________________
Tomato Interactive Homepage
Das Forum von Tomato Interactive
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum