De data du får tilbage er ikke alle i ASCII, men nogle er "rå" bytes og integers. Derfor kan du støde på alle karakterer fra #0 til #255.
Et memo er fint til output, men nogle gange er man nødt til at konvertere sine data inden man smider dem ud i memo'et. Hvis du ser på dit link (
http://www.kquery.com/developer/index.php?article=4) kan du jo også se formatet for de data du får tilbage. De første 4 er en "rå" integer med værdien -1, som i ASCII ser sådan ud: ÿÿÿÿ. Derefter kommer der nogle rå bytes, før der kommer et player navn. Hver players frags står også som rå data, osv.
En måde du kan hive en integer ud af en string på er: Move(UPDsvarString[index],MinInteger,4);
En måde du kan hive en byte ud af en string på er: Move(UPDsvarString[index],MinByte,1);
Jeg har set lavet et ping program til Q2 og Q3, så bare spørg hvis du vil vide mere.
--------------------------------------------------
If it can be done, it can be done with Delphi[Redigeret d. 08/01-03 10:07:24 af Jesper Christensen]