UDP-Stream Proplem
Übersicht
BlitzBasic
Beginners-Corner
JanKBetreff: UDP-Stream Proplem |
Antworten mit Zitat |
|
|---|---|---|
|
Also ich hab eine Funktion:
Code: [AUSKLAPPEN] Function Neuerstream(Modus) Select Modus Case 1 Koordstreamsend = CreateUDPStream(8000) Koordstreamget = CreateUDPStream (8001) Case 2 Koordstreamget = CreateUDPStream (8000) Koordstreamsend = CreateUDPStream(8001) End Select End Function Dieser Function wird ein Wert übergeben der den Modus(Client oder Server) enthält. Doch irgendwie werden die Streams nicht erstellt Nichtmal in der Function hat einer der beiden einen Wert |
||
|
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de |
||
|
|
aMulSieger des Minimalist Compo 01/13 |
Antworten mit Zitat |
|---|---|---|
|
In funktionen erstellte Variablen sind local, das heißt sie werden nach verlassen der Funktion wieder gelöscht.
Schreib einfach an den Anfang deines Codes: Code: [AUSKLAPPEN] Global Koordstreamsend Global Koordstreamget MfG |
||
|
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans! Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver |
||
|
|
SoNenTyp |
Antworten mit Zitat |
|---|---|---|
|
Versuchst du von außerhlab deiner Funktion auf die Variablen zuzugreifen? Wenn ja dann musst du sie Global definieren also:
Code: [AUSKLAPPEN] global Koordstreamsend usw...
edit: er war schneller^^ |
||
|
Gruss Der Typ.
User posted image |
||
JanK |
Antworten mit Zitat |
|
|---|---|---|
|
Yo ich weiß hab des scho gehabt aber hier:
Zitat: Nichtmal in der Function hat einer der beiden einen Wert
|
||
|
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de |
||
|
|
aMulSieger des Minimalist Compo 01/13 |
Antworten mit Zitat |
|---|---|---|
|
Hmm...
Entweder hast du dich in deinem Code verschrieben oder Modus ist NIE 1 bzw. 2.... EDIT: probier ma das aus: Code: [AUSKLAPPEN] Koordstreamsend = 13 Koordstreamget = 13 Koordstreamsend = CreateUDPStream(8000) Koordstreamget = CreateUDPStream (8001) if Koordstreamget=0 then print "fehler bei CreateUDPStream (8001)" if Koordstreamsend=0 then print "fehler bei CreateUDPStream(8000)" |
||
|
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans! Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver |
||
JanK |
Antworten mit Zitat |
|
|---|---|---|
|
Stream ist immer Null!
Ne IF Abfrage hatte ich schon eingebaut |
||
|
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de |
||
|
|
Goodjee |
Antworten mit Zitat |
|---|---|---|
| hm, vieleicht übergibst du beim functionsaufrug modus nicht.... | ||
|
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/ |
||
JanK |
Antworten mit Zitat |
|
|---|---|---|
|
Hat sich erledigt |
||
|
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de |
||
|
|
Goodjee |
Antworten mit Zitat |
|---|---|---|
| hatte ich recht??? | ||
|
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/ |
||
JanK |
Antworten mit Zitat |
|
|---|---|---|
|
Ne^^
Da ich die Verbindung nur auf meinem PC getestet hab und erst angefangen hatte mit UDP zu arbeiten wollte mein Programm die Ports doppelt belegen |
||
|
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de |
||
|
|
BtbN |
Antworten mit Zitat |
|---|---|---|
| Man sollte vieleicht noch anmerken, dass ein Stream vollkommen ausreicht, man braucht keine getrennten Sende und empfangs-Streams. | ||
JanK |
Antworten mit Zitat |
|
|---|---|---|
| ok werd ich mir merken | ||
|
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de |
||
Übersicht
BlitzBasic
Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group
