AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}
Thema durchsuchen
Ansicht
Themen-Optionen

Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}

Ein Thema von Memnarch · begonnen am 28. Nov 2012 · letzter Beitrag vom 29. Nov 2012
Antwort Antwort
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#1

Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}

  Alt 28. Nov 2012, 12:19
Tag allerseits,
Im bereich registry kenn ich sogenannte MUI strings, die sehen so aus:

@'path',index

in Windows 8 habe ich aber nun einen EIntrag gefunden, der ca so aussieht(win8 gerade nicht vorliegen)

@{Microsoft.irgendwas}

Was sind das für strings? Und wie kann ich die auflösen?

MFG
Memnarch
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.048 Beiträge
 
Delphi 12 Athens
 
#2

AW: Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}

  Alt 28. Nov 2012, 13:01
Das sind "Resource-Strings".
Schau dir einfach mal die Resourcen an und such den String mit dem angegebenen Index.

Für Icons wird das auch oft genommen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#3

AW: Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}

  Alt 28. Nov 2012, 16:59
ähm, wiegesagt, MuiStrings kenne ich.
Nur die zweite variante nicht. wo ist den da ein Index?
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.048 Beiträge
 
Delphi 12 Athens
 
#4

AW: Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}

  Alt 28. Nov 2012, 17:36
Hast du mal nach "Microsoft.Irgendwas" in der Registry und im Dateisystem gesucht?
(bzw. auch nur nach "Irgendwas", wenn das nicht grade Dinge sind, die erwartungsgemäß zu oft bei anderen Sachen zu finden sind)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#5

AW: Windows 8 Registry: Was sind @{Microsoft.Irgendwas} für Werte?}

  Alt 29. Nov 2012, 14:11
nach diesem registrystring typeninhalt zu suchen bringt(noch) nichts. Lande höchstens bei MUI strings, das ist aber falsch. Die können sicherlich über winapi aufgelößt werden...nur wie -.-

EDIT:
Aha, gefunden
SHLoadIndirectString
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden

Geändert von Memnarch (29. Nov 2012 um 14:23 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:31 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