Seite 2 von 3
Verfasst: 08.05.2008 21:37
von luke-jordan
Hi Macros,
vielen Dank für Dein Angebot. Ich hoffe zwar, es alleine zu schaffen, aber zu wissen, dass da jemand Erfahrener ist, beruhigt doch sehr.
Gruß
Manfred
Verfasst: 09.05.2008 13:03
von JoRo
Hi Macros,
habe die Sourcen vor mir. Es gibt hier eine CompilerIf anweisung. Was ist das, wo finde ich mehr dazu?
Gruß
Manfred
Verfasst: 09.05.2008 13:16
von Fluid Byte
PB Online-Hilfe > "Reference Manual" > "Compiler Directives"
Verfasst: 09.05.2008 13:18
von Macros
Das Forum ist denke ich ungeeignet um dir Hilfe zu geben, du wirst öfters Fragen stellen müssen.
Kontaktmöglichkeiten hab ich dir ja auf der vorigen Seite aufgelistet.
EIn Compilerif sorgt dafür, das der folgende Code
(bis zu CompilerEndIF) nur eingebaut, wenn die folgende Bedingung erfüllt ist.
Wahrscheinlich enthält die Bedingung die Frage nach dem Betriebssystem,
oder ein Flag (0 oder 1) das sagt, ob du eine Demoversion kompilierst.
Verfasst: 09.05.2008 14:12
von JoRo
Das sehe ich auch so. Aber wo kann ich sehen, was der Compiler dann macht wenn z.B. Demo gesetzt ist?
Verfasst: 09.05.2008 14:29
von Macros
Der Compiler mach das , was zwischen den beiden Befehlen ist.
Code: Alles auswählen
#demo=1
CompilerIf #demo
;Demo
MessageRequester("Info","Nur in der Vollversion")
CompilerElse
; Vollversion
MessageRequester("Vollversion","tolle Funktion")
CompilerEndIf
führt wenn demo 1 ist den Demorequester aus.
Im Else Fall, also wenn Demo nicht 1 ist, führt es die Vollversionfunktion aus
Mit dem Strichpunkt beginnen Kommentare im Code.
Verfasst: 09.05.2008 14:30
von Rokur
Lies dir einfach den Beitrag durch auf den Fluid Byte schon hingewiesen hat, da steht alles drinn.
Ein CompilerIf unterscheidet sich von einem normalen If dadurch, das es beim Compilieren ausgewertet wird und nicht zur Laufzeit.
Verfasst: 09.05.2008 14:30
von DrShrek
Ich denke mit 'Demo' meinst Du die 'Demo' von @JoRo's Program.
Das heisst es wird eine 'eingeschränkte' Version compiliert.
Irgendw in der Doku zu den Programm wirst Du sicher finden was das bedeutet.
Ansonten habe ich das Gefühl, Du hast keine Ahnung von PB.
Verfasst: 11.05.2008 10:13
von Kaeru Gaman
luke-jordan hat geschrieben:..hat einen bösen Unfall gehabt. Fällt für längere Zeit aus.
luke-jordan hat geschrieben:...dass Johannes nicht ansprechbar ist. Und es nicht abzusehen ist, wann sich das ändern wird.
shit! sowas hört man garnicht gern.
ich werde Jo in meine gebete einschließen.
Kiffi hat geschrieben:Mach jetzt nicht den Fehler und veröffentliche den Code!
++
Verfasst: 11.05.2008 10:34
von DrShrek
Ich würde den Source Code auch keinen einzelnen im Board geben....wir werden Dir sicher so helfen können (ohne die Sourcen zu kennen)
