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:

Datentypen

 
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
Sippo



Anmeldungsdatum: 17.04.2008
Beiträge: 125

BeitragVerfasst am: 01.10.2008, 21:02    Titel: Datentypen Antworten mit Zitat

ich weiß das is ne ganz doofe frage und da ich schon eine weile programmiere sollte ich die antwort auch wissen aber mir fällt kein datentyp ein der variablen und zahlen gemischt annehmen kann. irgendwo gabs mal ne tabelle mit allen datentypen, aber die find ich auch nicht mehr. Helft mir bitte trotz doofer frage^^.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 01.10.2008, 21:17    Titel: Antworten mit Zitat

http://www.freebasic-portal.de/index.php?s=reftopic&id=383

Meinst du vielleicht TYPE?
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
28398



Anmeldungsdatum: 25.04.2008
Beiträge: 1917

BeitragVerfasst am: 01.10.2008, 21:51    Titel: Antworten mit Zitat

String^^
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Elektronix



Anmeldungsdatum: 29.06.2006
Beiträge: 742

BeitragVerfasst am: 02.10.2008, 09:51    Titel: Antworten mit Zitat

ANY ?
_________________
Und die Grundgebihr is aa scho drin- DOS is jo nett.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The_Muh
aka Mark Aroni


Anmeldungsdatum: 11.09.2006
Beiträge: 718

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

am besten wären dafür ja Lists... aber die gibts in FB ja leider nicht =/
versuchs mit nem string, da kannste zahlen mit str() reinpacken und mithilfe von mid(), left() und right() sowie mit val() wieder rausnehmen.
_________________
// nicht mehr aktiv //
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 02.10.2008, 12:41    Titel: Antworten mit Zitat

The_Muh hat Folgendes geschrieben:
am besten wären dafür ja Lists... aber die gibts in FB ja leider nicht =/

Tutorial: Verkettete Listen in FreeBASIC oder was meinst du? zwinkern
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
The_Muh
aka Mark Aroni


Anmeldungsdatum: 11.09.2006
Beiträge: 718

BeitragVerfasst am: 02.10.2008, 13:40    Titel: Antworten mit Zitat

das is aber nicht unbedingt die gleiche form von list wie in python..
bei python kannste alles mögliche in die lists knallen.. bei deiner selbsgebastelten liste geht das nich... höchsten wenn man ne string liste draus macht und mit val und str arbeitet... aber das is dann wieder zu aufwendig...

/edit: hatte array statt string geschrieben 0.o
_________________
// nicht mehr aktiv //
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sippo



Anmeldungsdatum: 17.04.2008
Beiträge: 125

BeitragVerfasst am: 02.10.2008, 16:51    Titel: Antworten mit Zitat

danke für dir vielen hilfen, hab nu das Problem zwar anderst gelöst aber das hier werde ich in nächster zeit trotzdem brauchen^^.

edit:
aber noch was:
habe dies Zeile also und habe nu die richtige sxntax vergessen mit dem Kopf durch die Mauer wollen mit dem Kopf durch die Mauer wollen mit dem Kopf durch die Mauer wollen. Eigentlich soll das programm wenn s(1) 1ist zum sub erst springen. Wo liegt mein fehler??? mit dem Kopf durch die Mauer wollen mit dem Kopf durch die Mauer wollen mit dem Kopf durch die Mauer wollen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 02.10.2008, 17:13    Titel: Antworten mit Zitat

Zitat:
Wo liegt mein fehler??? mit dem Kopf durch die Mauer wollen mit dem Kopf durch die Mauer wollen mit dem Kopf durch die Mauer wollen


Ohne Code schwer zu sagen, aber wir raten ja gern:
Code:
IF s(1) = 1 THEN erst



Nachtrag:
Zitat:
bei python kannste alles mögliche in die lists knallen.. bei deiner selbsgebastelten liste geht das nich... höchsten wenn man ne string liste draus macht und mit val und str arbeitet

Du kannst z. B. einen UDT definieren, der den Typen des Eintrags sowie einen ANY PTR zu dessen Wert enthält. Dann noch eine entsprechende Schreib- und Leseroutine dazu schreiben.
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sippo



Anmeldungsdatum: 17.04.2008
Beiträge: 125

BeitragVerfasst am: 02.10.2008, 17:26    Titel: Antworten mit Zitat

sry hab den code vergessen:

hier isser:
Code:
dim a(1) as string
declare sub erst
a(1) = a

if a(1) = a then erst


sub erst
    print "geht"
    sleep
    end
end sub
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 02.10.2008, 17:37    Titel: Antworten mit Zitat

Wenn ich der Compiler wäre, würde ich über fehlende Array-Klammern meckern (obwohl der Fehler eigentlich in der doppelten Verwendung von a liegt).
Probiere es mal so:
Code:
dim a(1) as string
dim b as string
declare sub erst
b = "irgendein Wert"
a(1) = b

if a(1) = b then erst


sub erst
    print "geht"
    sleep
    end
end sub

_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sippo



Anmeldungsdatum: 17.04.2008
Beiträge: 125

BeitragVerfasst am: 02.10.2008, 17:42    Titel: Antworten mit Zitat

naja a soll a bzw. b soll der wert sein xD


SHIT !!!!!!!!!!!!!!!!!!!!!!
das muss ja in
Code:
""


Zuletzt bearbeitet von Sippo am 02.10.2008, 17:46, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 02.10.2008, 17:45    Titel: Antworten mit Zitat

Dann solltest du es in "Anführungszeichen" setzen ... zwinkern
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sippo



Anmeldungsdatum: 17.04.2008
Beiträge: 125

BeitragVerfasst am: 02.10.2008, 17:47    Titel: Antworten mit Zitat

thx is mir au grad eingefallen!!!!!!!!!!!!! traurig traurig traurig traurig traurig zu lang nimmer programmiert xD oh mann verwundert verwundert verwundert verwundert verwundert
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
28398



Anmeldungsdatum: 25.04.2008
Beiträge: 1917

BeitragVerfasst am: 02.10.2008, 19:59    Titel: Antworten mit Zitat

Ein Satzzeichen reicht, und auch ein Smiley. zwinkern
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sippo



Anmeldungsdatum: 17.04.2008
Beiträge: 125

BeitragVerfasst am: 02.10.2008, 22:07    Titel: Antworten mit Zitat

jo schon aber da musst ich mich ein wenig ärgern "xD" "!"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
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