Seite 1 von 1

ReceiveNetworkFile Problem

Verfasst: 13.12.2004 12:55
von Morty
Hi Leutz.

Und zwar wollte ich mal Fragen, ob es bei Send/ReceiveNetworkFile eine Größenbeschränkung gibt?
In meinem Programm funktioniert soweit alles gut, nur wenn ich Dateien schicke, die größer als 100 mb sind kommt nix an.

Kennt jemand von euch dieses Problem?

Thanx.

Morty

Verfasst: 13.12.2004 14:06
von Laurin
Wie groß hast du den Empfangspuffer gesetzt? Vielleicht gibts da ja Probleme.
Ansonsten würde ich die Dateien splitten.

Und eine Größenbeschränkung gibt es eigendlich nicht. Jede noch so große Datei wird in Pakete aufgesplittet, die dann übertragen werden. Ein Paket ist normalerweise 2 KB groß. Wieviel davon die eigendlichen Daten und Header sind, weiß ich nicht.


Greetz Laurin

Verfasst: 13.12.2004 14:20
von Morty
Also, laut Syntax muss man bei Send/ReceiveNetworkFile keinen Puffer setzen. Lediglich die ConnectionID und den Dateinamen.

Ich probiere aber noch ein bissl. Bin aber für weitere Ratschläge und Tipps sehr dankbar.

Morty

Verfasst: 13.12.2004 15:24
von Laurin
Achso ja, du hast ja SendNetworkFile() verwendet.

Wie schon gesagt, splitte die Dateien und verschicke sie dann über das Netzwerk. In diesem Fall würde ich dann wohl besser mit SendNetworkData() arbeiten (und da braucht man einen Puffer.)

Was anderes fällt mir nicht ein. Villeicht Netzwerk neu installieren? Firewall prüfen?


Greetz Laurin

Verfasst: 13.12.2004 15:36
von Morty
Okay, ich danke Dir.
Habe mittlerweile auch schon den Versand über SendNetworkData realisiert. Funktioniert recht gut.

Thanx

Morty