ERLEDIGT
JA
JA
ANTWORTEN
8
8
ZUGRIFFE
2739
2739
EMPFEHLEN
-
09.05.06 15:52 #1
Ich versuche momentan ein kleines Programm zu erstellen, mit welchem ich Freigaben auf anderen Rechner anzeigen lassen kann. Ich hab mittlerweile soweit, dass mir die freigegebenen Ordner angezeigt werden, allerdings hab ich keine Ahnung, wie ich darauf zugreifen kann.
Ich habs mit ShellExecute und folgendem Pfad versucht:
"//Rechnername/freigegebener Ordner"
oder
"IP/freigegebener Ordner"
aber leider wird da nix geöffnet. Wie kann ich das realisieren?
PS: Sollte wenn möglich unter Windows XP und 2000 laufen
Softwareentwickler
Sehr gute Kenntnisse: Delphi, Java
Gute Kenntnisse: PHP, ADA
Grundkenntnisse: C/C++, C#, JavaScript
-
15.05.06 17:55 #2
Nicht einmal ein Ansatz?
Softwareentwickler
Sehr gute Kenntnisse: Delphi, Java
Gute Kenntnisse: PHP, ADA
Grundkenntnisse: C/C++, C#, JavaScript
-
Hallo Alex,
also ich Verstehe nicht ganz.
Du hast ein Pfad und den möchtest Du gern öffnen ?
Bei mir funktioniert das wunderbar.
siehe:
Code :1
ShellExecute(0, 'open', PChar('explorer.exe'), pchar('/e, "\\IPOderName\Dein\Unter\Ordner\"'), nil, SW_SHOWNORMAL);
Edit: Was ich vielleicht vergessen habe zu erwähnen: Du musst im Windows Backslashes benutzen
Gruss,
MArcGeändert von MArc (26.05.06 um 20:15 Uhr)
-
26.05.06 21:25 #4
Boah,nö

Ich durchsuch Ewigkeiten das Internet und wofür? Um zu erfahren, dass Backslashes anstelle von normalen Slashes die Lösung sind...
Großes Danke
Softwareentwickler
Sehr gute Kenntnisse: Delphi, Java
Gute Kenntnisse: PHP, ADA
Grundkenntnisse: C/C++, C#, JavaScript
-
Hallo,
erstmal entschuldigung das ich dieses Thema nochmal erwecken lasse! Aber könntet Ihr mir sagen
wie ich das
genau einfügen muss? ich will das per button machen also:Code :1
ShellExecute(0, 'open', PChar('explorer.exe'), pchar('/e, "\\IPOderName\Dein\Unter\Ordner\"'), nil, SW_SHOWNORMAL);
Code :1 2 3 4 5
procedure TForm1.Button2Click(Sender: TObject); begin ShowMessage ('Ich finde Ihr seit nette Gäste :-)'); end;
Wo füge ich da den code ganz oben ein? und was muss ich noch machen. Entschuldigt aber ich bin noch neu und habe erst letzte Woche in der Schule mit Delphi angefangen
Gruß
Pascal
-
Hi,
ganz einfach:
Code :1 2 3 4
procedure TForm1.Button2Click(Sender: TObject); begin ShellExecute(0, 'open', PChar('explorer.exe'), pchar('/e, "\\IPOderName\Dein\Unter\Ordner\"'), nil, SW_SHOWNORMAL); end;
Greetz,
MArcKryn.cms - einfach anders.
"When you're talking about webserver, as it is, with no rules, well then, baby you'd better block every tiny hole of your server!" - MArc (inspired by Bruce L.)
-
hi, bei mir wird was rot makiert schau maL:
http://www.one-zone.de/1-22.jpg
-
Hi,
du musst "ShellApi", glaub ich war's, einbinden.
Hinweis: Oben bei "uses". [.. Dialogs, ShellApi;....]
Gruss,
MArcKryn.cms - einfach anders.
"When you're talking about webserver, as it is, with no rules, well then, baby you'd better block every tiny hole of your server!" - MArc (inspired by Bruce L.)
-
Hi, danke ich habs jetzt
Geändert von Nohh (06.09.06 um 17:58 Uhr)
Ähnliche Themen
-
Erstellte .exe funktioniert nicht auf anderen Rechnern
Von Uncle Sam im Forum Visual Basic 6.0Antworten: 5Letzter Beitrag: 02.01.07, 16:41 -
C# .NET Exe auf anderen Rechnern
Von hagbard_celine im Forum .NET Windows FormsAntworten: 14Letzter Beitrag: 22.06.06, 18:26 -
Programm läuft auf anderen Rechnern nicht.
Von Sebabo im Forum Borland CBuilder und VCLAntworten: 5Letzter Beitrag: 27.03.06, 21:10 -
Dateipfade von anderen Rechnern
Von Fireball1982 im Forum .NET ArchivAntworten: 1Letzter Beitrag: 16.03.05, 13:33 -
programm läuft nicht auf anderen rechnern
Von Kyrius im Forum Borland CBuilder und VCLAntworten: 5Letzter Beitrag: 21.02.04, 18:59





Zitieren
Login





