EventClient() - Integer oder doch nur Long?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

EventClient() - Integer oder doch nur Long?

Beitrag von STARGÅTE »

Tachchen,

mir ist die Frage richtig peinlich, aber ich wollte Fragen, was für ein Variablen-Type EventClient() zurück gibt.

In der Hilfe steht nichts dabei, daraus ziehe ich den Schluss, das es eine Integer ist.
Das würde dann bedeuten das ich es als Quad durchs Netz schicken müsste, damit es unabhängig von 32/64 Bit ist richtig?

Oder wird doch nur eine normale Long zurück gegeben?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: EventClient() - Integer oder doch nur Long?

Beitrag von GPI »

dürfte Stark Betriebsystemabhängig sein. Sogar möglich, das es unter 64-Bit oder 32-Bit andere Wertebereiche hat.

Warum willst du eigentlich diesen Wert durchs netzwerk schicken? Ich würde das erstmal in ein eigenes System umwandeln und das verschicken. Vorteil ist, das du dann sehr einfach das ganze über verschiedene Betriebsysteme hinweg benutzen kannst.
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: EventClient() - Integer oder doch nur Long?

Beitrag von STARGÅTE »

Ich wollte das Ergebnis von EventClient() gleich als ID für den jeweiligen Clienten nutzen, welche dann auch die Clienten selbst übermittelt bekommen um sie zum Datenaustausch zu nutezn.

Aber du hast natürlich recht, ich kann auch ein Eigenes ID-System anlegen.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten