Frage zu Types

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

BlackError

Betreff: Frage zu Types

BeitragMi, März 22, 2006 22:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi leute,

also ich habe eine kleine frage zum thema types.

Code: [AUSKLAPPEN]

type Elemente
 field Name$,Zeichen$,Ordnungszahl,Protonen/Elektronen,Neutronen,Masse
end type

...

Wasserstoff.Element=New Element
Wasserstoff\Name$ = "Wasserstoff"
Wasserstoff\Zeichen$= "H"
...



Müsste ich das jetzt so für jedes Element machen? Wenn ja, dann sprengt das leider die codelänge des blitz3d demos.

Crying or Very sad


UND: Müsste ich dann für jedes Element z.b.
Code: [AUSKLAPPEN]

if input("Bitte gesuchtes Element eingeben ") = "Wasserstoff" then
text x,y, Wasserstoff\Name$
...


schreiben?

Gibt es vielleicht eine andere (und kürzere) Methode?

Danke
 

Dreamora

BeitragMi, März 22, 2006 22:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Die Abfrage lässt sich abkürzen
Code: [AUSKLAPPEN]

eingabe$ = input(...)
select eingabe$
  case "Wasserstoff"

  case "Sauerstoff"
 ...
end select


was die Codelänge betrifft: Die Demo ist auch nur zum ausprobieren da, nicht für komplette projekte. Ich fürchte da lässt sich nichts machen
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Hubsi

BeitragMi, März 22, 2006 22:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Eine (bzw. zwei) Schleifen und den ganzen Textkram in eine Datei auslagern Very Happy

Code: [AUSKLAPPEN]
file=readfile("blubb.txt")
while not eof(file)
  chemie.element=new element
  chemie\name$=readline(file)
  chemie\zeichen=readline(file)
wend
closefile file


blubb.txt:
Zitat:
Wasserstoff
H
usw...


Zum auswrten nimmt man üblicherweise eine For...Each:

Code: [AUSKLAPPEN]
quest$=input$("blabla")
for chemie.element=each element
  if chemie\name=quest$ print chemie\zeichen:exit
next
Das einzige was jetzt noch wirklich ein Haufen Arbeit macht ist die Datei zu schreiben Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

BlackError

BeitragMi, März 22, 2006 22:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Wow. danke. damit habt ihr mir schon ziemlich geholfen.

ich weiß, dass das demo für sowas net geeignet ist. aber es muss schon gut überlegt sein, so ein prog zu kaufen. Smile
Nicht, dass ich nach ner weile den spaß dran verllier, und das prog umsonst gekauft habe.

Zählt eine datei durch include eigentlich auch zur Länge des Codes?

Fuchsi

BeitragMi, März 22, 2006 22:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich mach alle meine Projekte mit der Demo. Man muss muss die Codestücke nur in einzelne Include-Files ablegen. Very Happy
 

Dreamora

BeitragMi, März 22, 2006 22:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hoffe euch ist bewusst, das Leute wie ihr der Grund sind, warum die meisten Demos zeitlich beschränkt sind.

Wenn es euch gefällt, kauft es. Sonst deinstalliert es wieder.

Man merkt ja recht schnell ob einem die Sprache liegt und "verliert den spass" kann man auch beim besten willen nicht vorher einschätzen, weil man nie weiss was in zukunft passiert.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

BlackError

BeitragMi, März 22, 2006 22:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Stimmt schon. aber ich meine bei so einem Preis, sollte man sich das schon gut überlegen. Lohnen tut sichs auf jedenfall. Allerdings finde ichs blöd, dass mans danch auch runterladen muss. Doof wenn man keine Flat hat. Da sind ein paar 100 mb ne menge. lol. Bisher reicht mir allerdings schonnoch die demo.
 

BIG BUG

BeitragMi, März 22, 2006 22:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Eigentlich sind es nicht einmal 20 MB...
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final)
 

BlackError

BeitragMi, März 22, 2006 22:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Was echt??? Irgendjemand hat mir ma gesagt, das wären knapp 120mb rum
Wow. ja dann werd ichs mir nommal überlegen

Razz

BtbN

BeitragFr, März 24, 2006 11:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Und wenn du es wirklich net laden kannst, schicken dir die Jungs von ShareIt auch ne CD wo der kram drauf ist.
Allerdings muste dann die aktuellen Updates usw. auch wieder runterladen.

Jan_

Ehemaliger Admin

BeitragFr, März 24, 2006 11:38
Antworten mit Zitat
Benutzer-Profile anzeigen
hm,

so teuer ist das auch garnicht,

ich habe in BB bisher ca. 200 Euronen investiert,
habe mehr dran gesesen als an jeden Spiel, ud sogar noch gerld von anderen mit meinen Programmen bekommen.
between angels and insects

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group