![]() |
aktualisieren der DL Datei
ich bin dabei einen Bot zu programmieren und die Benutzerschnittstelle habe ich ! nun habe ich aus der code library das hier verwendet:
![]() Das funktioniert auch prima nur aktualisiert der die Datei nicht mehr ! Sie wird alle 50 Sekunden neu runtergeladen... Kann mir da jemand helfen? |
Re: aktualisieren der DL Datei
also es gibt da einen parameter hat man mir gesagt nur leider ist der nur sehr schwer zu finden ! ich bin jeden dankbar der mir hilft ;)
|
Re: aktualisieren der DL Datei
Delphi-Quellcode:
Damit hab ich es hinbekommen ! Falls Muetze1 hier auf dem Forum ist DANKESCHÖN ! Hat ne Weile gedauert bis wir/er den Fehler gefunden hat ;)
Function GetFileFromInet(Const fileURL: String) : AnsiString;
Const BufferSize = 1024; Var sAppName: String; hSession, hURL: hInternet; buffer: Array[1..BufferSize] of Byte; bufferLen: dword; mem: TMemoryStream; Begin sAppName := ExtractFileName(Application.ExeName); hSession := InternetOpen(PChar(sAppName), INTERNET_OPEN_TYPE_PRECONFIG, nil, nil, 0); Try hURL := InternetOpenURL(hSession, PChar(fileURL), nil, 0, INTERNET_FLAG_RELOAD, 0); // Der vorletzte Parameter ist entscheident! Try mem := TMemoryStream.Create; Repeat InternetReadFile(hURL, @Buffer, SizeOf(buffer), BufferLen); mem.Write(buffer, bufferlen); Until bufferLen = 0; SetLength(Result, mem.Size); mem.Seek(0, soFromBeginning); mem.Read(Result[1], mem.size); mem.Free; Finally InternetCloseHandle(hURL); End; Finally InternetCloseHandle(hSession); End; End; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr. |
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-2025 by Thomas Breitkreuz