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:

Alle Variabeln und Strings anzeigen

 
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
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 30.07.2007, 10:47    Titel: Alle Variabeln und Strings anzeigen Antworten mit Zitat

Gibts es eine möglichkeit alle Strings und Variabeln anzeigen zu lassen?
(Mit gehts darum, dass man nicht umbedingt die Namen wissen muss, sonden das Programm soll selbst danach suchen.)

Am besten wäre eine Funktion die das ganze als String ausgibt zwinkern
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
dreael
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 2529
Wohnort: Hofen SH (Schweiz)

BeitragVerfasst am: 30.07.2007, 20:42    Titel: Antworten mit Zitat

Eine Variablen-Dump-Funktion ist mir nicht bekannt, vielleicht noch am ehesten mit einem Debugger möglich.

Bessere Lösung: Gebrauch von
Code:
Option Explicit

(sollte FreeBasic auch unterstützen, ich kenne es einfach aus VBScript) und anschliessend jede _gewollte_ Variable mit
Code:
Dim

deklarieren => dann müssten die Vertipper-Varianten beim Compilieren dann schon hervorkommen.
_________________
Teste die PC-Sicherheit mit www.sec-check.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 30.07.2007, 21:04    Titel: Antworten mit Zitat

Ich denk mal, es geht bei AndT um das Einlesen von Programmcode für den Interpreter..
..da hätte 'Option Explicit' wohl wenig Sinn, zumal es seit FB0.17f sowieso Standard ist.
@AndT:
Vllt solltest du nach '=' suchen, links davon steht meist ein Variablenname
Bzgl Strings: such einfach nach Chr(34), "
(Sicherlich ist das etwas komplizierter..)
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail 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