Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Netzwerk Infos (https://www.delphipraxis.net/487-netzwerk-infos.html)

theomega 30. Jul 2002 17:39

Danke local (mit NIL) funzt es jetzt, aber wie funktionier das im Netzwerk? muß der Computernamen "\\Computer" oder "Computer" sein, weil beides funktioniert bei mir nicht. Muß der andere Computer ein bestimmtes OS haben? (aktuell: Win ME, ich Win XP)

st18061974 5. Feb 2003 21:31

Hi,

nachdem ja dieses Thema in diesem Forum schon mehrfach besprochen wurde habe ich mich dazu entschieden diesen Thread fortzusetzen.

Mein Problem ist genau das gleiche wie in diesem Thread.

Meine Bitte: Kann jemand die letzte Frage von theOmega beantworten (auf meinem PC (mit nil) funktioniert das auch Super. Aber auch ich habe das Problem das es nicht auf anderen PC´s geht.

MfG

Christian Seehase 5. Feb 2003 22:53

Moin st,

erst einmal herzlich willkommen hier in der Delphi-Praxis.

Leider ist mir die letzte Frage von The Omega entgangen, oder ich hatte damals keine Idee :oops:

NetShareGetInfo wird auf 9x/Me wohl nur mit Level 50 funktionieren, denn eine andere Struktur ist für diese Betriebssysteme nicht vorgesehen.

Allerdings habe ich mit Systemübergreifenden Funktionen keinerlei Erfahrung, so dass ich hier auf Vermutungen angewiesen bin.

Evenutell wäre man dann bei gemischten Systemen mit WNetEnumResource besser bedient.

st18061974 8. Feb 2003 16:16

Hi,

ich krieg´s einfach nicht gebacken. Sämtliche Funktionen der netapi32 funktionieren wunderbar auf meinem Rechner (egal ob mit nil oder dem Servernamen) wenn ich jedoch einen anderen Rechner als Servernamen angebe (egal ob mit IP oder Servername) kriege ich einen Fehlermeldung.

Was mach ich nur falsch?

Bitte helft mir.

MfG

Christian Seehase 8. Feb 2003 17:15

Moin st,

und welche Fehlermeldung?

Wie rufst Du die Funktion(en) auf, und welche Betriebssysteme sind beteiligt?

st18061974 8. Feb 2003 19:35

Der Fehler, der bei all diesen Funktionen immer der gleiche ist, lautet:

EAccessViolation ... Zugriffsverletzung bei Adresse (blabla)

Christian Seehase 9. Feb 2003 02:23

Moin st,

und wie rufst Du die Funktionen auf?
Ein paar Beispiele wären gut (Variablendeklaration inklusive), denn wenn's lokal geht, und nur mit Serverangabe nicht, dann muss auch da der Fehler zu suchen sein.

st18061974 9. Feb 2003 12:36

Hi,

ich rufe die Funktionen genau wie in diesem Thread, auf Seite 1, beschrieben auf. Mit NetShareGetInfo beispielsweise:

NetShareGetInfo(nil,'c$',2,@buf);

so funktioniuert es wunderbar.

Setze ich jetzt anstellen des nil meinen Computernamen 'MeinPuter' dann funzt auch das Super. Nun aber einen anderen Name 'IrgendeinPuter' geht nicht. Auch geht nicht '\\IrgendeinPuter' oder '111.111.111.111' (mit IP) oder '\\111.111.111.111' egal was ich auch eingebe es geht nicht. alles funktioniert nur lokal.

Mein Rechner hat WinXP, komplett freigebeben mit Passwort. Der andere Rechner hat genau das gleiche.

Ich hab keinen Plan warum das nicht klappt.

MfG


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:16 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz