Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Message-Name in Windows-Message-Code zurückwandeln (https://www.delphipraxis.net/111759-message-name-windows-message-code-zurueckwandeln.html)

_frank_ 9. Apr 2008 11:44

Re: Messages von String wieder zurück wandeln
 
Liste der Anhänge anzeigen (Anzahl: 1)
auch, wenn ich den Sinn noch nicht ganz verstehe...wozu braucht man sowas?

für den umgekehrten fall hat sich Narses aus dem DF schon mal die Mühe gemacht:
http://www.delphi-library.de/viewtopic.php?p=441656
ist ganz hilfreich beim debuggen ;)

da oben ist eine schöne Liste der Messages. ich würde jetzt hergehen und diese liste z.b. in ne Stringliste packen (1 Message pro Zeile), diese durchlaufen und mir den code generieren lassen ;)
geht natürlich auch mit einem RegEx-fähigen Editor (ungetested):

suchstring: ^(.*)$
ersetzen durch: if s='\1' then msg:=\1 else

Edit: damit sich nicht jeder die Mühe machen muss, hab ich das jetzt mal gemacht :)

fylo 9. Apr 2008 14:43

Re: Messages von String wieder zurück wandeln
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von _frank_
damit sich nicht jeder die Mühe machen muss, hab ich das jetzt mal gemacht :)

Sehr gut :thumb: das ist genau das was ich gesucht habe.

Ich hab es noch ein wenig umgebaut, eine Unit draus gemacht und einige Messages "deaktiviert", weil mein Delphi 7 die noch nicht kennt und ich hatte jetzt keine Zeit/Lust erst noch umständliche {$IFDEF}'s usw. einzubauen. Eine Unit hab ich gefunden, in der eine Menge Konstanten für RichEdit2 definiert sind. Vielen Dank an dieser Stelle an Flocke (Flocke's Garage) :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 Uhr.
Seite 2 von 2     12   

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 by Thomas Breitkreuz