Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

AW: TDictionary problem mit Types

  Alt 29. Mai 2018, 01:56
TIconMap = TDictionary<TDeviceIcon, TIndex>; der Compiler will unbedingt TDeviceIcon, TIndex.
Ist das dann nicht der Fehler?
Genau, da hast du nur das T vergessen.
Delphi-Quellcode:
procedure TAudioVolume.Dictionary(Index: TIndex; DeviceIcon: TDeviceIcon);
var
  IconMap: TDictionary<DeviceIcon, TIndex>; // <-- TIndex statt Index
bzw. da du dir ja schon einen Typ definiert hast, am besten:
Delphi-Quellcode:
procedure TAudioVolume.Dictionary(Index: TIndex; DeviceIcon: TDeviceIcon);
var
  IconMap: TIconMap;
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat