Bug-version

Übersicht BlitzBasic Allgemein

Gehe zu Seite 1, 2  Weiter

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Geeecko

Betreff: Bug-version

BeitragSa, März 11, 2006 11:05
Antworten mit Zitat
Benutzer-Profile anzeigen
[code]
server=CreateTCPServer(2300)
Repeat
stream=AcceptTCPStream(server)
If stream
Print ReadLine$(stream)
EndIf
Until KeyHit(1)
CloseTCPStream stream
End
[/code]
das ist der code, aber er funtz net Sad
kann mir wer helfen?
  • Zuletzt bearbeitet von Geeecko am Sa, März 11, 2006 17:42, insgesamt 2-mal bearbeitet
 

HW

BeitragSa, März 11, 2006 11:12
Antworten mit Zitat
Benutzer-Profile anzeigen
If stream
ist auf jeden Fall falsch. AcceptTCPStream liefert zwar false zurück, wenn kein Stream entstanden ist, aber in allen anderen Fällen gibt es die Identität des Streams zurück und nicht true.
Ansonsten habe ich aus TCP Unkenntnissen auch keine Ahnung.
 

Chris02

BeitragSa, März 11, 2006 11:12
Antworten mit Zitat
Benutzer-Profile anzeigen
welce zeile markiert er denn?
edit: mac mal vor
Print ReadLine$(stream)
eine verzögerung rein, um den client zeit zu geben irgendwas an den server zu senden.

Geeecko

BeitragSa, März 11, 2006 11:25
Antworten mit Zitat
Benutzer-Profile anzeigen
verds mal versuchen Wink
thx

Geeecko

BeitragSa, März 11, 2006 11:26
Antworten mit Zitat
Benutzer-Profile anzeigen
aber wenn ich es beende kommt es ja Wink

Achja, aber in blitzbase.de steht das ja auch so wie ich es gemacht habe Sad Das mit if stream sollte stimmen
 

HW

BeitragSa, März 11, 2006 11:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Wo hast du das mit dem If stream her? Ich kann das nirgendwo in der Blitzbase entdecken.

Geeecko

BeitragSa, März 11, 2006 12:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Benutz die Such Function Very Happy

bei createtcpserver ^^

hamZta

Administrator

BeitragSa, März 11, 2006 12:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Kontrollier mal, ob der Server überhaupt erstellt wurde, vielleicht liegts daran.
Blog.

Geeecko

BeitragSa, März 11, 2006 12:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Mein Freund kann ja drauf zugreifen (internet)

Geeecko

BeitragSa, März 11, 2006 12:45
Antworten mit Zitat
Benutzer-Profile anzeigen
jetzt kommt immer unable to set graphics mode Sad ich habe sie ja gar net gesetzt

code:
[code]
server=CreateTCPServer(2000)
Repeat
stream=AcceptTCPStream(server)
Delay 1000
If stream
Print ReadLine$(stream)
Else
Text 0,0,"Keine Daten..."
EndIf
Until KeyHit(1)
CloseTCPServer server
End
[/code]

hamZta

Administrator

BeitragSa, März 11, 2006 12:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann probier mal auf einen anderen Port auszuweichen, vll. wird der von irgendeinem anderen Programm bereits verwendet.
Blog.

Geeecko

BeitragSa, März 11, 2006 12:47
Antworten mit Zitat
Benutzer-Profile anzeigen
habe ich alles schon gem<cht

Geeecko

BeitragSa, März 11, 2006 12:52
Antworten mit Zitat
Benutzer-Profile anzeigen
was is das?
die programme sind alle im hintergrund gelaufen Shocked

Geeecko

BeitragSa, März 11, 2006 12:53
Antworten mit Zitat
Benutzer-Profile anzeigen
geht trotzdem net Sad

hamZta

Administrator

BeitragSa, März 11, 2006 12:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Bitte, benutz die Edit-Funktion ...

Lass dir mal den Stream in der IF-Abfrage ausgeben.

Debuggen sollte gelernt sein, das müsstest du eigentlich alles selbst machen ...
Blog.

Geeecko

BeitragSa, März 11, 2006 13:27
Antworten mit Zitat
Benutzer-Profile anzeigen
***********************************
** Server start **
***********************************
Date: 11 Mar 2006
Time: 12:26:24
Serverdaten am 11 Mar 2006 um 12:26:25 : 0
Serverdaten am 11 Mar 2006 um 12:26:26 : 0
Serverdaten am 11 Mar 2006 um 12:26:27 : 0
Serverdaten am 11 Mar 2006 um 12:26:28 : 0
Serverdaten am 11 Mar 2006 um 12:26:29 : 0
Serverdaten am 11 Mar 2006 um 12:26:30 : 0
Serverdaten am 11 Mar 2006 um 12:26:31 : 0
Serverdaten am 11 Mar 2006 um 12:26:32 : 0


dann kommt unable to set graphics mode

hamZta

Administrator

BeitragSa, März 11, 2006 13:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Ohne Graphics kannst du kein Text verwenden.

Sicher, dass der Client auch mit WriteLine in den Stream schreibt?
Schau mal nach, es gibt ein paar Funktionen mit denen du überprüfen kannst, ob der Stream Daten enthält (ReadAvail etc).


Ich kann das Programm leider nicht selbst ausprobieren, arbeite hier am Mac.
Blog.

Geeecko

BeitragSa, März 11, 2006 13:53
Antworten mit Zitat
Benutzer-Profile anzeigen
DU sollst mir auch nur tipps geben Wink
ich wills ja herausfinden Very Happy

probe es mal.

Geeecko

BeitragSa, März 11, 2006 13:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Edit button is doof^^

aber jetzt geht es^^
thx


(es lag an text)

s_m_w

BeitragSa, März 11, 2006 13:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
Edit button is doof^^



Aber es wird dann übersichtlich und man muss nicht lange scrollen bis man an das Ende kommt.

Gehe zu Seite 1, 2  Weiter

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group