Seite 1 von 1

Umstieg 4.41 auf 4.50 : Residents Datei-Struktur geändert ?

Verfasst: 21.07.2010 00:35
von TheCube
Hallo miteinander.
Bei der (für mich) recht interessanten HID_Lib library (Download als HID_Lib_PB4.30--4.50 - Version)
ist eine "HID_Lib_Res.res" Datei dabei für die genutzten Structures der Lib.

Unter 4.41 war alles gut, die Examples liefen, aber unter 4.50 kamen Fehlermeldungen.
Ein Vergleichs-Blick mittels StructureViewers zeigte den Grund:
In jeder Zeile der entsprechenden Structure-Einträge fehlten die ersten paar Zeichen,
so dass bei 4.50 aus CountDevice.w z.B. untDevice.w wurde.

Ich habe mir die Resident-Datei dann neu erstellt (pbcompiler HID_Lib_Structures.pb /RESIDENT HID_Lib_Res.res),
ist nun 112 Bytes grösser und nun funktionierts wieder. <)

Ok, ok ist jetzt nicht so wild, man kann die Structures aus der Hilfe ja ins Programm schreiben, aber es wurde
zumindest in der PB-History (glaub ich) nicht erwähnt.

Re: Umstieg 4.41 auf 4.50 : Residents Datei-Struktur geänder

Verfasst: 21.07.2010 00:59
von CSHW89
ja stimmt, hab auch nicht schlecht gestaunt als meine res-dateien nicht mehr funktionierten. das lag wahrscheinlich an der neuerung arrays,listen und maps in structuren einbauen zu können. danach war wohl eine änderung der res-structure nötig. naja hätte vielleicht erwähnt werden können.
lg kevin

ps: ach, herzlich willkommen im forum

Re: Umstieg 4.41 auf 4.50 : Residents Datei-Struktur geänder

Verfasst: 22.07.2010 01:17
von TheCube
Danke für´s Willkommen und deine Antwort. :allright:
Stimmt, die Neuerung für Arrays, Listen und Maps in Structures wär´n ne Erklärung.
Die PB-Profis hier benutzen Residents wohl auch weniger (?), zumindest im Forum
stolpert man kaum drüber.

Grüsse