AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

FTP Problem

Ein Thema von Kovu17 · begonnen am 28. Sep 2006 · letzter Beitrag vom 28. Sep 2006
Antwort Antwort
Seite 1 von 2  1 2      
Kovu17

Registriert seit: 27. Sep 2006
Ort: Düsseldorf
25 Beiträge
 
#1

FTP Problem

  Alt 28. Sep 2006, 19:56
Hi, bin schon viel weiter als gestern.

Nun folgendes:

Bekomme bei der List immer eine EAccessViolation, ich denke mal das ist "Zugriff verweigert" oder?

Wenn ja, verstehe ich die ZUgriffmethode des FTP / der List() nicht (arbeite mit IdFtp).
Unsere FTP Struktur:

xxx.dyndns.org/S03/Home

Nun gibt es 3 Server: s03, s13, s23. Und ich habe nur auf S03, auf dem Laufwerk Home (liegen noch ca. 100 weitere Ordner dadrauf)
ein Leserecht.

Was muss ich in ChangeDir und List eingeben, dass ich...

a) alle Ordner listen kann (Habe Verzeichnissleserecht auf Server)
b) Alle Dateien meines Ordners lesen kann?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: FTP Problem

  Alt 28. Sep 2006, 19:58
Zitat:
Bekomme bei der List immer eine EAccessViolation, ich denke mal das ist "Zugriff verweigert" oder?
Wenn ich dich richtig verstehe: Nein. das ist eine Zugriffsverletzung im Speicher.
Markus Kinzler
  Mit Zitat antworten Zitat
Kovu17

Registriert seit: 27. Sep 2006
Ort: Düsseldorf
25 Beiträge
 
#3

Re: FTP Problem

  Alt 28. Sep 2006, 20:01
Hmm... hate den Fehler schonmal und das war wegen nem Objaktzugriff das schon zerstört war.

Also wenn es eine Zugriffsverletzung ist, welche Ursachen könnte Sie haben?

Und weiß vllt noch jemand Rat zu meiner Servertheorie oben?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: FTP Problem

  Alt 28. Sep 2006, 20:06
Eine Zugriffsverletzung kommt immer wenn du auf Speicher zugreifst der nicht zu deinem Prozess gehört, du etwas falsch castest und somit unmöglicher Code augeführt werden soll.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Kovu17

Registriert seit: 27. Sep 2006
Ort: Düsseldorf
25 Beiträge
 
#5

Re: FTP Problem

  Alt 28. Sep 2006, 20:10
Ok, habs gefunden!!

Nun sagt er mir: EAbstractError. Abstrakter Fehler. Was kann das nun sein?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: FTP Problem

  Alt 28. Sep 2006, 20:26
Die Besonderheit an delphi ist, daß man abstrakte Klassen instantiieren und mit ihnen arbeiten kann. Beim Versuch eine abstrakte Methode aufzurufen, erhält man den genannten Fehler.
Markus Kinzler
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#7

Re: FTP Problem

  Alt 28. Sep 2006, 20:29
Zitat von Kovu17:
Nun sagt er mir: EAbstractError. Abstrakter Fehler. Was kann das nun sein?
Du kennst doch abstrakte Klassen in C#. Stell' dir vor du könntest sie intanzieren, was würdest du dann für einen Fehler kriegen?
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Kovu17

Registriert seit: 27. Sep 2006
Ort: Düsseldorf
25 Beiträge
 
#8

Re: FTP Problem

  Alt 28. Sep 2006, 20:38
Sorry.. aus Rücksicht auf meine Mitschüler haben wir abstrakte Klassen übersprungen.

Ordner = TStringList

Also, ich bekomme bei der
ftp.List(Ordner);
die Exception.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: FTP Problem

  Alt 28. Sep 2006, 20:45
Wie hast du Ordner instantiiert?
Markus Kinzler
  Mit Zitat antworten Zitat
Kovu17

Registriert seit: 27. Sep 2006
Ort: Düsseldorf
25 Beiträge
 
#10

Re: FTP Problem

  Alt 28. Sep 2006, 20:50
Ordner := TStrings.Create();
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz