Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Http Get Zugriffsverletzung (https://www.delphipraxis.net/109529-http-get-zugriffsverletzung.html)

haentschman 3. Mär 2008 09:05


Http Get Zugriffsverletzung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Morgen alle... :-D

ich hab wieder mal :wiejetzt:

- folgende procedure läuft beim Programmstart anstandslos wie gewünscht durch.
- beim 2. manuellen Aufruf über Button Zugriffsverletzung beim Get.
Delphi-Quellcode:
procedure TDMFTP.UINIDownload;
var
  fStream: TFileStream;
  URLSource: string;
  Ziel: string;

begin
  AUpdate:= False;
  URLSource:= 'http://blablabla/update.ini';
  Ziel:= InstallPfad + '\update.ini';
  try
    fStream:= TFileStream.Create(Ziel,fmCreate or fmShareDenyNone);
  try
    idHTTP1.Get(URLSource, fStream);  <--- Zugriffsverletzung und läuft ins finally dann except
  finally
    fStream.Free;
  end;
  except
    AUpdate:= True;
    exit;
  end;
  if not FileExists(InstallPfad + '\update.ini') then
    begin
      AUpdate:= True;
      exit;
    end;
  DMINI.UINILesen;
  if Version > UVersion then
    begin
      AUpdate:= True;
      exit;
    end;
  if StrToDate(VersionDatum) >= StrToDate(UVersionDatum) then
    begin
      AUpdate:= True;
      exit;
    end;
end;
kann von Euch jemand was sehen ? :gruebel:

haentschman 3. Mär 2008 10:10

Re: Http Get Zugriffsverletzung
 
:oops: ab und zu sollte man die Taste F7 benutzen....

das Problem lag keineswegs beim GET.

ich habe versucht im OnWork der IdHTTP eine Progressbar eines Fensters einzustellen welches nicht mehr vorhanden war. :wall:


...also legt Euch wieder hin :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:44 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