AW: Info-Fenster von Windows anzeigen
Aber auch dann muss man die richtigen Parametertypen verwenden.
|
AW: Info-Fenster von Windows anzeigen
Zitat:
Genau das steht auch in der MSDN-Doku zum Datentyp LPCTSTR Zitat:
Delphi-Quellcode:
type
LPCTSTR = PChar; LPCSTR = PAnsiChar; LPCWSTR = PWideChar; |
AW: Info-Fenster von Windows anzeigen
Das ist doch exakt das, was ich vorher gesagt habe und was als Quatsch abgetan wurde, weil die IDE im Hint ja den Ursprungstypen anzeigt. Wir drehen uns im Kreis.
|
AW: Info-Fenster von Windows anzeigen
Zitat:
Delphi-Quellcode:
und
PChar
Delphi-Quellcode:
von ganz alleine.
GetFileVersionSize
|
AW: Info-Fenster von Windows anzeigen
Zitat:
|
AW: Info-Fenster von Windows anzeigen
Zitat:
Zitat:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var strParams,FN : String; begin // uses Winapi.ShellAPI strParams:= ''; // für Programme MIT Parameter FN:='winver.exe'; ShellExecute( Application.Handle, NIL, {PWChar ist hier FALSCH}PChar(FN), {PWChar}PChar(strParams), NIL, SW_Normal ); end; |
AW: Info-Fenster von Windows anzeigen
Jetzt sind wir uns endlich einig :thumb:. Der Hinweis mit der Delphi-Version bezog sich auf den Screenshot.
|
AW: Info-Fenster von Windows anzeigen
Was ist das hier eigentlich?
Eine Hetzjagd? SCHEISSGELABER !!! Gibt es hier keinen Moderator, der den ganzen Scheiss mal rauswirft???!!! |
AW: Info-Fenster von Windows anzeigen
Also uns geht es um die Fakten und die sachliche Richtigkeit.
Worum geht es dir? Ruhm, Ehre, Anerkennung, ... :gruebel: |
AW: Info-Fenster von Windows anzeigen
Hallo Leute,
der Ausgangspunkt meiner Frage war, eine About-Box für meine eigenen Programme. In dieser zeige ich zusätzlich meine eigene Ikone, die Windows-Version und die Größe des Arbeitsspeichers. Ab Windows 8.1 lässt die Version nicht mehr mit GetWindowsVersion und seit W 10 auch nicht mehr über die Registry abfragen. Meine Idee war ein Button auf der About-Box, mit der sich das Windows-Info Fenster öffnen lässt. (Bei Vista wird hier auch der Arbeitsspeicher angezeigt, nicht bei W 10). Da kam mir Helmis Vorschlag mit ShellAbout gerade recht: About-Box Und Windows-Info zusammen! Ich stelle aber fest, dass Win 10 den individuellen Kopftext ignoriert und die falsche Windows Version 6.2 9200 anzeigt. Wenn ich die Lösung von Hathor nehme, wird dagegen die richtige Version 10.0.10240 angezeigt. Ihr könnt es ausprobieren. Willie. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:43 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