Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

[gelöst]Programme mit Programm starten

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
schildron



Anmeldungsdatum: 25.08.2008
Beiträge: 86

BeitragVerfasst am: 17.11.2008, 17:05    Titel: [gelöst]Programme mit Programm starten Antworten mit Zitat

Ich versuche derzeit ein kleines Spiel zu programmieren und damit der Code nicht zu lang wird möchte das Ganze in mehrere kleine Programme unterteilen die nacheinander geladen werden, z.B. Der Startbildschirm als eigenes Programm welches dann die gewünschte Mission ausführt.

Mit open funktioniert es scheinbar nicht da dies offenbar nur die Datei ausliest und nicht öffnet.

Also:
erstes Pogramm
|
Hier möchte ich den befehl zum Öffnen setzen
|
zweites Pogramm


Gruß
Schildron


Zuletzt bearbeitet von schildron am 02.12.2008, 20:15, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Flo
aka kleiner_hacker


Anmeldungsdatum: 23.06.2006
Beiträge: 1210

BeitragVerfasst am: 17.11.2008, 17:14    Titel: Antworten mit Zitat

uhmm... ich persönlich halte das für schlechten Programmierstil, da man bei nem umfangreichen Programm so um die 6 EXEn rumliegen hat, und 6 sourcen ändern muss...
ich empfehle dir, das in einzelne subs zu packen...

aber wenn dus unbedingt so machen willst:
mit shell "<befehl>" kannst du nen msdos/linux-shell befehl oder auch ein programm starten (es passiert genau das, was passieren würde, wenn du <befehl> direkt in die shell eintippen würdest

für bestimmte zwecke sinnvoll: open pipe "<befehl>" for input as #1
dann kannst du mit line input #1, bla die ausgabe von <befehl> in dein programm einlesen und weiterverarbeiten

für dich dürfte shell aber besser passen grinsen
_________________
MFG
Flo

Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.

zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
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.

 Impressum :: Datenschutz