Umstieg 4.41 auf 4.50 : Residents Datei-Struktur geändert ?
Verfasst: 21.07.2010 00:35
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.
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.