Seite 2 von 4
					
				
				Verfasst: 25.01.2009 20:12
				von ts-soft
				Schöne Dokumentation  
 
Wenn Du noch die Variablen in der Include deklarieren würdest, so das man
auch EnableExplicit nutzen kann, wäre es perfekt  
 
(ohne ist es für mich leider in anderen Projekten nicht verwendbar, der 
Aufwand bei der Fehlersuche wird zu groß)
Gruß
Thomas
 
			 
			
					
				
				Verfasst: 26.01.2009 00:40
				von Dadido3
				@ts-soft:
Erstmal danke fürs Lob. 

Die Dokumentation will ich noch erweitern. Zum Beispiel wollte ich noch etwas über die internen Vorgänge schreiben...
So, dann zu dem EnableExplicit, das funktioniert jetzt.
Ich hab alle Variablen in den Proceduren als Protected deklariert.
@All:
Mal ne Frage, könnte jemand die Bibliothek mal unter Linux testen?
Theoretisch ist da nichts besonderes dran, was unter Linux nicht laufen sollte. Man muss nur die Beiden Befehle
Code: Alles auswählen
QueryPerformanceFrequency_(@SNet_Main\ms_Counter)
QueryPerformanceCounter_(@Time)
ausklammern.
Diese finden sich in den Proceduren
 
			 
			
					
				
				Verfasst: 26.01.2009 01:03
				von ts-soft
				Dadido3 hat geschrieben:@ts-soft:
Erstmal danke fürs Lob. 

Die Dokumentation will ich noch erweitern. Zum Beispiel wollte ich noch
 etwas über die internen Vorgänge schreiben...
 
Gute Dokumentation halte ich auch für wichtig, vor allem wenn sie
Ausnahmsweise mal in deutsch ist 
 Dadido3 hat geschrieben:
So, dann zu dem EnableExplicit, das funktioniert jetzt.
Ich hab alle Variablen in den Proceduren als Protected deklariert.
  
 
 
			 
			
					
				
				Verfasst: 26.01.2009 09:23
				von Bisonte
				Respekt  
 
Ein noch dazu, sehr gut lesbarer Quellcode 

 
			 
			
					
				
				Verfasst: 22.02.2009 18:23
				von Dadido3
				So, es gab wieder ein kleines Update:
Die Library ist jetzt Unicode-kompatibel.
Viele Variablen sind jetzt Integer, damit funktioniert der Code auch mit 64bit. (Ich konnte es nicht testen, aber es müsste funktionieren.)
und dann gabs noch eine kleine Verbesserung an der Dokumentation.
viel Spass damit.
			 
			
					
				
				Verfasst: 22.02.2009 18:51
				von cxAlex
				Cool. Gefällt mir  
 
Ich hab mir jetzt die Hilfe und das Beispiel angeschaut, aber bin nicht dahinter gekommen ob das was ich will geht, drum stell ich die Frage einfach mal hier, schlag mich nicht wenn ich was übersehen hab ^^:
Sagen wir ich habe ein Master Programm. Dieses Master Programm verbindet sich mit x Slave Programmen, sagen wir mal 100. Gut. Soweit alles klar. Aber: Kann ich Simple Network so einstellen das wenn der Master ein Packet sendet das es wahlweise an einen bestimmten Slave geht oder an alle und wenn ein Slave ein Packet sendet das immer nur an den Master geht? Sowas wie SendPacketTo(PeerID), SendPacketToAll() ?
// Edit: Frage erübrigt sich, habs schon, danke!
 
			 
			
					
				
				Verfasst: 24.02.2009 16:47
				von Blackskyliner
				Wegen der Sache mit Linux... Werde das demnächst mal Testen, da ich einen Updateserver auf der Libary aufbauen will, der dann später auf Linux laufen soll. Achja ne CompilerIf an den erwähnten stellen wäre ja sinnvoller als das auskommentieren.
Asonsten, echt top  

 
			 
			
					
				
				Verfasst: 24.07.2009 18:03
				von Polarwolf
				Hallo! Ich habe ein kleines Problem. Leider funktioniert das SimpleNetwork - Beispiel bei mir nicht. Es lässt sich nicht compilieren und gibt einen Fehler raus. 
Zeile(643): Procedure.l SNet_Peer_Select(Identity.l)
Errormessage: Declase deosnt match with real Procedure.
Kann das irgendwer mal genau betrachten der mehr davon versteht? Viele dank schonmal! 

 
			 
			
					
				
				Verfasst: 24.07.2009 18:35
				von Little John
				Polarwolf hat geschrieben:Zeile(643): Procedure.l SNet_Peer_Select(Identity.l)
Errormessage: Declase deosnt match with real Procedure.
Kann das irgendwer mal genau betrachten der mehr davon versteht? Viele dank schonmal! 

 
Was genau verstehst Du nicht an der Hilfe zu 
Declare?
Gruß, Little John
 
			 
			
					
				
				Verfasst: 25.07.2009 01:41
				von Polarwolf
				Ok. Habs hinbekommen....
Sinnlos.
Hab einfach die Declare komplett durch die Procedure ersetzt, wodurch das Declare nicht mehr falsch ist :P
Thx
//EDIT
Könnte mich wer aufklären was daran falsch war? Also am Declare?...