AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:17

Parameter dieser Suchanfrage:

Suche in Thema: Externes Programm ausführen
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: Externes Programm ausführen

      Delphi
      by himitsu, 17. Dez 2017
    Dir ist im Öffnen-Dialog des Notpad etwas aufgefallen?

    Wenn die Datei per Parameter geöffnet wird, dann läuft eine Automatik über die Datei und erkennt das UTF-8.
    Beim manuellen Öffnen mußt du die Standard-Codierung angeben und die steht nunmal auf ANSI, wenn du das nicht änderst.

    Problem: Die Datei ist zwar UTF-8, aber ohne explizite Angabe der Codierung -> BOM

    Das Selbe gibt übrigens...
  • Forum: Win32/Win64 API (native code)

    AW: Externes Programm ausführen

      Delphi
      by himitsu, 17. Dez 2017
    Und weil dort mit "falschen" Typen gearbeitet wurde, funktioniert dieser Code seit 2009 nicht mehr, da dort String = UnicodeString und PChar = PWideChar ist.

    OEMString hätte schon immer ein AnsiString sein müssen und das knallt nun bei der Unicode-Umstellung seit Delphi 2009.
    PS: Delphi-Strings besitzen eine abschließende implizite #0, aber nicht so schlimm ... doppelt hält besser. :stupid:
  • Forum: Win32/Win64 API (native code)

    AW: Externes Programm ausführen

      Delphi
      by himitsu, 17. Dez 2017
    Memo1.Lines.Text ist und bleibt immer ein UnicodeString und das kannst/darfst du niemals nach PAnsiChar konvertieren.

    Aber natürlich ist dir schon lange die Kompilerwarnung an dieser Stelle aufgefallen.


    OEMConvert kannte ich noch nicht, aber wenn ich mir so die Hilfe durchlese, dann würde ich sagen, dass es sich ausschließlich auf das UserInterface, also um die Eingabe des Benutzers...


URL zu dieser Suchanfrage:

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