AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:02

Parameter dieser Suchanfrage:

Suche in Thema: Delphi Indy Datei via URL downloaden und temporär öffnen?
Suche alle Beiträge, die von "mjustin" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 27. Jun 2019
    Nicht, wenn man keine Änderungen an den vom ShellExecute zum Öffnen verwendeten Flags vornehmen kann...
  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 26. Jun 2019
    Das könnte das in Beitrag #21 vernutete Verhalten von Windows sein. Die Anwendung, die mit ShellExecute gestartet wird, benutzt nicht das laut Doku für FILE_FLAG_DELETE_ON_CLOSE notwendige Flag FILE_SHARE_DELETE.
  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 18. Jun 2019
    Diese Einschränkung bedeutet: die temporäre Datei, die mit FILE_FLAG_DELETE_ON_CLOSE geöffnet wird, kann nur dann von der anderen Anwendung (z.B. PDF Reader) geöffnet werden, wenn diese auch beim Öffnen das Flag FILE_SHARE_DELETE angibt. Beschrieben hier:

    https://stackoverflow.com/questions/1583040/createfile-with-the-file-flag-delete-on-close-flag

    Es kommt dann vermutlich die...
  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 7. Jun 2019
    Ist JavaScript im Spiel? Testweise muss man dazu die URL im Browser nicht anklicken, sondern sie in einem neuen Fenster (oder sogar einem anderen Browser) direkt im Adressfeld eingeben. So kann man den GET Request einfach testen, ob er dann immer noch funktioniert.

    Wenn es dann auch funkioniert, tippe ich stark auf ein Problem mit dem Indy Request. Das zu untersuchen ist aber auch möglich. Man...
  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 7. Jun 2019
    Ja, für HTML wäre e .html (früher .htm). Im Originalpost steht, dass in der URL kein Dateiname enthalten ist und der Dateityp sich ändern kann. Wenn Indy konstant text/hmtl erhält, kommt von GetMIMEDefaultFileExt dann immer nur .html.
  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 7. Jun 2019
    Das ist anzunehmen. Allerdings wenn das der richtige Response-Header ist und darin Content-Type: text/html; charset=UTF-8 steht, dann würde beim Download mit einem Webbrowser dieser anbieten, das Dokument als HTML Datei zu speichern. Wenn der Browser HTML erkennt, es aber z.B. ein PDF ist, läuft etwas schief auf dem Server.

    Was passiert denn wenn man mit dem Browser eine Datei im CMS auswählt...
  • Forum: Netzwerke

    AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

      Delphi
      by mjustin, 6. Jun 2019
    Indy enthält eine Methode GetMIMEDefaultFileExt mit der sich zu einem MIME-Typ die Dateiendung ermitteln lässt:

    uses
    ..., IdGlobalProtocols;

    function GetExtension(const AMIMEType: string);
    begin
    Result := GetMIMEDefaultFileExt(AMIMEType);
    end


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=mjustin&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=200914
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 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