.bb Datei includieren [gelöst]

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

CO2

ehemals "SirMO"

Betreff: .bb Datei includieren [gelöst]

BeitragMi, Feb 03, 2010 20:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
Ich habe eine Datei (functions.bb) geschrieben und möchte sie in mein programm includieren.

meinen bisherigen kenntnissen zufolge müsste das in etwa so aussehen:

Code: [AUSKLAPPEN]
include("functions.bb")


wenn ich das aber mache, und dann im main-programm die funktionen aus funktions.bb benutzten möchte, dann nimmt der die funktionen nicht an und meldet mir andauerd fehler.

wie kann ich eine .bb datei includieren?
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti
  • Zuletzt bearbeitet von CO2 am Mi, Feb 03, 2010 21:57, insgesamt einmal bearbeitet
 

Dreamora

BeitragMi, Feb 03, 2010 20:57
Antworten mit Zitat
Benutzer-Profile anzeigen
ist die datei im gleichen verzeichnis?
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Nicdel

BeitragMi, Feb 03, 2010 20:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Mach die Klammern weg.
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:02
Antworten mit Zitat
Benutzer-Profile anzeigen
@ Dreamora

JA

@ Nicdel

ok
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti

ozzi789

BeitragMi, Feb 03, 2010 21:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Include
Die Onlinehilfe ist dein Freund Smile


mfg ozzi
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:07
Antworten mit Zitat
Benutzer-Profile anzeigen
@ Nicdel

funzt leider immernoch nen Sad

ich schick euch mal den code (bruchteil)

main.bb:

Code: [AUSKLAPPEN]


Include "functions.bb"

Graphics3D 1024, 768, 32, 2

PICOP(1, 1, 1, 255, 255, 255, 300, 300, "HALLO")

WaitKey

End



functions.bb:

Code: [AUSKLAPPEN]


Function PICOP(rot, gruen, blau, rot2, gruen2, blau2, x, y, texts$)
   
   Locate x, y
   
   Color rot, gruen, blau
   
   Print "" + texts + ""
   
   Color rot2, gruen2, blau2
   
End Function

mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:09
Antworten mit Zitat
Benutzer-Profile anzeigen
@ ozzi789

ich mach das genau so wie da beschrieben, trotzdem meldet der mir fehler bei der funktion -.-
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti

M0rgenstern

BeitragMi, Feb 03, 2010 21:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ist der Dateiname den du bei Include angibst richtig?
Liegt die Datei WIRKLICH im gleichen Verzeichnis oder vllt in einem Unterordner davon? Dann musst du Code: [AUSKLAPPEN]
Include "Ordner\functions.bb"
schreiben.
Ist die Endung richtig?

Hast du die Datei "functions.bb" schonmal gespeichert oder nur neu erstellt und noch nicht gespeichert?

Lg, M0rgenstern
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, die datei liegt im selben verzeichnis

die endung ist richtig (.bb)

wenn ich die datein functions.bb so öffne sehe ich meine funktion(en)

als editor benutze ich IDEal

als compiler den standart compiler
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti

Thunder

BeitragMi, Feb 03, 2010 21:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich würde eher darauf tippen, dass du irgendeinen Fehler in der Functions.bb gemacht hast.
Ich kann den Bruchteil den du gepostet hast problemlos kompilieren - probier auch Mal, nur den Bruchteil zu kompilieren. Wenn es geht, ist es ein Fehler in deinem restlichen Code.

mfg Thunder
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:37
Antworten mit Zitat
Benutzer-Profile anzeigen
leider tut sich da genausoviel wie vorher Sad
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti

BladeRunner

Moderator

BeitragMi, Feb 03, 2010 21:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Welche Fehlermeldung erhältst Du denn?
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:46
Antworten mit Zitat
Benutzer-Profile anzeigen
genau genommen ist es keine fehlermeldung, er striecht mir PICOP (PrintInColorOnPosition) rot an, und wenn ich dann "compile & run" mache steht an der position (300, 300) nichts.
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 21:57
Antworten mit Zitat
Benutzer-Profile anzeigen
hat sich erledigt... fehler in einer fucnktion Embarassed Embarassed
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti

BladeRunner

Moderator

BeitragMi, Feb 03, 2010 21:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann wird die Funtkion aufgerufen, dein include funktioniert, und der Fehler ist bei den übergebenen Daten oder in der Funktion zu suchen.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92
 

CO2

ehemals "SirMO"

BeitragMi, Feb 03, 2010 22:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Dank an alle die bei der lösung des problems geholfen haben
mfG, CO²

Sprachen: BlitzMax, C, C++, C#, Java
Hardware: Windows 7 Ultimate 64-Bit, AMX FX-6350 (6x3,9 GHz), 32 GB RAM, Nvidia GeForce GTX 750 Ti

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group