Zitat:
bei Icons über Stream laden, bekomme ich noch nichts Sichtbares
Was willst Du auch sehen:
Delphi-Quellcode:
if LoadPicture(SkinPfad + '
icons\' + Ini.ReadString('
Icons','
Icon' + IntToStr(iIndex) + '
Picture','
0'))
then
Icon.LoadFromStream(pFile);
// Das wird gemacht auch wenn LoadPicture fehlschlägt - Einrückung würde helfen das auf den ersten Blick zu sehen
IL.AddIcon(Icon);
// Und das free ist wohl auch daneben. Selbst wenn bisher alles funktioniert hast löschst Du das soeben eingelesene Icon wieder!
Icon.Free;
Zitat:
bei Images über Stream laden , bekomme ich eine
exception: Bitmap ist ungültig
Delphi-Quellcode:
//Ist Menu ein String, der sollte die Section angeben?
iString := lowercase(Ini.ReadString(Menu,'Background','0'));
Und hast Du mal daran gedacht den Debugger zu verwenden?