Resource integration faulty
Posted: Tue Jan 21, 2020 8:07 pm
In Compiler-Options, I've selected an 16x16 Icon as Program-Icon and compiled to exe - anything was fine.
After that I've added another 16x16 Icon as Ressource and compiled to exe.
The now generated file was smaler and shows no Icon.
I've inspection the new file with ressource-hacker and there were no ressources at all ... no Icon and no manifest.
Attached pls find the 2 Icons I've used:
System: PB 5.71 LTS x64, Windows 10 64Bit
After that I've added another 16x16 Icon as Ressource and compiled to exe.
The now generated file was smaler and shows no Icon.
I've inspection the new file with ressource-hacker and there were no ressources at all ... no Icon and no manifest.
Attached pls find the 2 Icons I've used:
Code: Select all
Taxi$ = OpenFileRequester("Creating Icon-File: 'Taxi.ico'","Taxi.ico","*.ico",0)
If Taxi$ : OpenFile(0,Taxi$) : WriteData(0, ?Taxi, ?Taxi_End - ?Taxi - 2) : CloseFile(0) : EndIf
Alarm$ = OpenFileRequester("Creating Icon-File: 'Alarm.ico'","Alarm.ico","*.ico",0)
If Alarm$ : OpenFile(0,Alarm$) : WriteData(0, ?Alarm, ?Alarm_End - ?Alarm - 2) : CloseFile(0) : EndIf
DataSection
Taxi: ; I used this Icon as the Program-Icon
Data.q $1010000200010000,$0568000800010000,$1010000000260000,$0468002000010000,$00280000058E0000
Data.q $0020000000100000,$0000000800010000,$0000000001400000,$0100000000000000,$0000000000000000
Data.q $C18700FFFFFF0000,$7E2800DD7D2400F2,$B21200EDBD8700DE,$1C0000CF2D0000ED,$8B6E00E5820000C8
Data.q $876400E58C6700E4,$7F0000DE8B6F00DE,$240000B8160000DE,$EF6F00F7CD3B00B9,$E65700FDE66D00FF
Data.q $F06500F9E15400FB,$E05500FDF16400FF,$E66C00FBE55700F9,$CC3B00FFEF6C00FB,$750800BD380200F5
Data.q $FAFF00FBFF8700E5,$F4FF00C6F5FF00C7,$F3FF00CBF5FF00C9,$F5FF00CCF4FF00CB,$F7FF00CCF5FF00CD
Data.q $FF8700C3F7FF00CB,$8B1600D96E0300F5,$EDFF00F5FFC500F0,$EBFF00C3E9FF00BF,$E6FF00B6E7FF00C1
Data.q $E5FE00AFE5FE00B4,$E6FF00B2E5FF00B0,$FDC700AFE7FF00B7,$B63A00E78B1C00F0,$CEFF00C0F6FF00FB
Data.q $C5FF0068C8FF0073,$C1FF0059C2FF0062,$C0FF0051C0FF0058,$C2FF0054C1FF0052,$D9FF0057C4FF005A
Data.q $A70C00F1A5080075,$A1DA005EC7EB00FF,$A7DA003BA7D9002E,$A8DA003EA8DB003C,$A9DB0042A8DA0040
Data.q $A6DF0040A7DC0042,$A001002DACEC003A,$E40000E5810700F6,$DF0000FEE00100FF,$C90800F4CD0700FF
Data.q $BF0800F3C30900F3,$B70900F4BB0800F4,$AC0A00F4AE0A00F4,$AB0800FFAC0000F4,$C90000D65C0600FE
Data.q $8C2700FAE60000FA,$DE0000B5951100A7,$C80000FFCE0000FF,$C00000FFC40000FF,$B30000FFBB0000FF
Data.q $872200FFB50000FF,$9E0000A16A2600C4,$DC0000F8880400F8,$6CB00093905D00FF,$A201001C2B6A005E
Data.q $C50000FFD70000CF,$BE0100FFC20100FF,$B70000FFB90200FF,$78AE00E49D1600FF,$4A2600395789005E
Data.q $A44300FF9C00005D,$8920004E599E00AD,$D30000E8930000DE,$E79F00FFC10100FF,$AC4100FFB80200FB
Data.q $BD0000EFAF4500E9,$B70000CF3D0A00F0,$724300C41D0000F2,$1B0000D2673A00E0,$370700EEB50000BC
Data.q $3F0B00BE370700C0,$C70000FFCD0000D2,$D93400FFBF0100FF,$E51F00FED93300FE,$D91C00FACF0E00FF
Data.q $CB0F00FCD81B00FE,$D83200FFE21F00FA,$480A00FBD73000FB,$F15200E98E2300C3,$F35200BFEBFF00FF
Data.q $E7FF00FAEE9500FF,$E9FF00BCE8FF00BA,$E9FF00BEE9FF00BD,$EB9000C0EAFF00BF,$E7FD00FFE85800F4
Data.q $C1F2006CC6F300CC,$BDF10059BDF1005A,$BDE8005ABDF1005B,$CBFF00FFBD0F0060,$ABF70033AAF6006B
Data.q $ADF60035ACF60035,$B8050024ADFF0035,$DB0000E1700B00FF,$D50000FFDA0000FA,$C90000FFD10000FF
Data.q $B90000FFC30100FF,$AE0000FFB40000FF,$A70100FFAA0000FF,$500800FF9E0200FF,$E00000F4B00000CD
Data.q $CB0000DBB90B00FF,$B00300FFB30300FF,$831100FEA40300FF,$C10000E9760500D7,$8A930061698B00F5
Data.q $830D004145580086,$869700CA902B00AB,$29400065686C007E,$677900F28105001C,$A103003139510064
Data.q $798C00E0991700D0,$2A370061656C006B,$DC0000ED980C0021,$D00000FFDD0000FB,$A10500FFAE0400FC
Data.q $401200E0690D00FF,$D80000FFE20000D5,$B70400FFBD0200FF,$A40000FFAE0200FF,$4D5900B6390B00FF
Data.q $4F5900464D54003A,$5C5E005A5B5D003E,$FD0000EEB1120059,$00000000000000FD,$FA0000FEFD000000
Data.q $00000000000000FB,$F3F200FCFB000000,$C9D499C6F4EDD256,$ECEBF9F8F7D5F6F5,$8B9B899AD4EEC5ED
Data.q $E4DAF1F06161EFD5,$8B9B899AD4E6E5DC,$DBDAE3EAE9E8E7D5,$8B9B899AD4DEDDDC,$D2D1E3E2E1E0DFD5
Data.q $8B9B899AD488C7D3,$C4C3D9CED8D7D6D5,$CA6CC9C899C7C6C5,$BB00D0CFCECDCCCB,$C0BFBFBFBEBEBDBC
Data.q $B30000C2C1C0C0C0,$B8B8B8B7B7B6B5B4,$A7000099BAB7B9B8,$B1B1B0AFAEADACAB,$A7000086B2AFAFB1
Data.q $A9A9A9A9A9A9A9A8,$00000086AAA9A9A9,$A2A1A09F9E9D9C98,$00000000A6A5A4A3,$94939291908F8F00
Data.q $0000000000979695,$8A8D8C8A87000000,$000000000000008E,$8687878686000000,$F99F000000000086
Data.q $00000000F99F0000,$0000000000000000,$0000000000000000,$0180000000000000,$0180000001800000
Data.q $03C0000001800000,$1FF8000007E00000,$002800001FF80000,$0020000000100000,$0000002000010000
Data.q $0000000004400000,$0000000000000000,$0000000000000000,$686C5162676B0000,$000045556366E86B
Data.q $0000000000000000,$0000000000000000,$0000000000000000,$6368000000000000,$686BE76B686C3F56
Data.q $0000000000005D63,$63678A5762660000,$00006946616BFF5A,$0000000000000000,$0000000000000000
Data.q $0000000000000000,$626C000000000000,$6365FF5B63676749,$0000000000009159,$2B54846F2C3A0000
Data.q $00007E4C264CFF33,$0000000000000000,$0000000000000000,$0000000000000000,$2E4A000000000000
Data.q $3339FF2F36537E44,$490E00000000825D,$C000E9EDAF024FDD,$A203F5FFB700FFF4,$9C06F1ED9F06EBF3
Data.q $9606F1EA9806F1EB,$8E07F1E99206F1EA,$9200EBEE8B06F1E9,$8104FFEF9700F5FB,$BB014FC23B07E9E4
Data.q $BE13FFFFFF00FFF4,$EC00FFE3CC05FFCD,$D600FFFFDB00FFFF,$CD00FFFFD200FFFF,$BF01FFFFC700FFFF
Data.q $A50BFFFFC100FFFF,$B600FFCC9412FFE9,$DE00FFEF7E07FFFF,$599EFFADA443F5FF,$B900FF353757FF4E
Data.q $C500FFFFD300FFE6,$BD01FFFFC101FFFF,$B500FFFFB802FFFF,$738CFFF1A509FFFF,$5C1BFF2F4A81FF68
Data.q $DC00F5FF9B00FF83,$6CB0FF93905DF4FF,$A201FF1C2B6AFF5E,$C500FFFFD700FFCF,$BE01FFFFC201FFFF
Data.q $B700FFFFB902FFFF,$78AEFFE49D16FFFF,$4A26FF395789FF5E,$C900F4FF9C00FF5D,$8C27FFFAE600FFFA
Data.q $DE00FFB59511FFA7,$C800FFFFCE00FFFF,$C000FFFFC400FFFF,$B300FFFFBB00FFFF,$8722FFFFB500FFFF
Data.q $9E00FFA16A26FFC4,$8107FFF88804FFF8,$E001FFFFE40099E5,$CD07FFFFDF00FFFE,$C309FFF3C908FFF4
Data.q $BB08FFF4BF08FFF3,$AE0AFFF4B709FFF4,$AC00FFF4AC0AFFF4,$AC00FFFEAB08FFFF,$620999D65C06FFFF
Data.q $C7EBFFFFA70C2FE7,$A7D9FF2EA1DAFF5E,$A8DBFF3CA7DAFF3B,$A8DAFF40A8DAFF3E,$A7DCFF42A9DBFF42
Data.q $A6DFFF40A7DCFF40,$A001FF2DACECFF3A,$00002FD75803FFF6,$F6FFF3FBB63A0000,$C8FFFF73CEFFFFC0
Data.q $C2FFFF62C5FFFF68,$C0FFFF58C1FFFF59,$C1FFFF52C0FFFF51,$C4FFFF5AC2FFFF54,$A508FF75D9FFFF57
Data.q $000000000000F3F1,$FFC5BEF08B160000,$E9FFFFBFEDFFFFF5,$E7FFFFC1EBFFFFC3,$E5FEFFB4E6FFFFB6
Data.q $E5FFFFB0E5FEFFAF,$E7FFFFB7E6FFFFB2,$8B1CFFF0FDC7FFAF,$000000000000BEE7,$FF8787E575080000
Data.q $F5FFFFC7FAFFFFFB,$F5FFFFC9F4FFFFC6,$F4FFFFCBF3FFFFCB,$F5FFFFCDF5FFFFCC,$F7FFFFCBF7FFFFCC
Data.q $6E03FFF5FF87FFC3,$00000000000087D9,$CD3B45D442070000,$E66DFFFFEF6FFFF7,$E154FFFBE657FFFD
Data.q $F164FFFFF065FFF9,$E557FFF9E055FFFD,$EF6CFFFBE66CFFFB,$3802FFF5CC3BFFFF,$0000000000005FBD
Data.q $7916000000000000,$1C0080CF2D0033E1,$8B6E99E58200BEC8,$8764FFE58C67FFE4,$7F00FFDE8B6FFFDE
Data.q $24009CB8160099DE,$00003CD5731475B9,$0000000000000000,$0000000000000000,$0000000000000000
Data.q $C18782EEB1120000,$7E28F3DD7D24FEF2,$B212FEEDBD87F3DE,$00000000000082ED,$0000000000000000
Data.q $F18F000000000000,$F18F0000F18F0000,$0000000000000000,$0000000000000000,$0000000000000000
Data.q $0180000000000000,$0180000001800000,$03C0000001800000,$000000001FF80000
Taxi_End:
Alarm: ; I've included this Icon as a ressource
Data.q $1010000200010000,$0568000800010000,$1010000000260000,$0468002000010000,$00280000058E0000
Data.q $0020000000100000,$0000000800010000,$0000000001400000,$0100000000000000,$0000000000000000
Data.q $F2F200B9BBBD0000,$00000000000000F0,$0000000000000000,$8386000000000000,$949500F11F2100DB
Data.q $000000F535290095,$AAAC00CED0D20000,$00000000000000AC,$000000F649410000,$6F7300D20C160000
Data.q $382900000000006C,$715D0000000000F0,$7D6A0000000000FA,$FFFF0000000000F7,$D6D800BEC0C300FD
Data.q $000000F5462E00D5,$523A000000000000,$00000000000000F4,$DCDF000000000000,$00000000000000DA
Data.q $D3D5000000000000,$553A00F54D3300D2,$ABB10000000000F5,$61440000000000B7,$DDDF00EBECED00F6
Data.q $00000000000000DC,$412B000000000000,$00000000000000F6,$887300E9EAEB0000,$513700D4D5D700F6
Data.q $000000CBCCCE00F5,$0000000000000000,$000000F987740000,$0000000000000000,$EBEB000000000000
Data.q $896F00F2161F00EA,$939300F8826D00F9,$000000CCCDCF008F,$2C26007573740000,$172000C2C3C500F2
Data.q $564B00C10E1400F2,$00000000000000EA,$0000000000000000,$464D00EC5D630000,$462F00000000006F
Data.q $15180000000000F3,$E8E900E1E2E300D1,$050A00DC161600E8,$191B00000000009E,$756300FA262300CB
Data.q $000000EFEFF000F8,$3228000000000000,$00000000000000E4,$3C2B00EC2D2E0000,$23230000000000F4
Data.q $000000EDC3BA00F5,$302700C4C5C70000,$00000000000000F2,$000000F4B19F0000,$0000000000000000
Data.q $1E1D000000000000,$000000EE402C00F9,$0000000000000000,$0000000000000000,$000000F4433F0000
Data.q $0000000000000000,$0000000000000000,$0000000000000000,$8570000000000000,$42400000000000F5
Data.q $7B6900ABB7BA00EA,$000000D9E6E700EF,$2723000000000000,$00000000000000F3,$0000000000000000
Data.q $625A00F3F7F70000,$000000F6453F00FD,$0000000000000000,$0000000000000000,$7C8100D28E980000
Data.q $83860000000000E7,$7C790000000000F4,$44450000000000F7,$0000000000000044,$0000000000000000
Data.q $000000BECED00000,$000000E4E5E60000,$000000D3A2B00000,$0000000000000000,$0000000000000000
Data.q $D5D700CAD0D10000,$000000E16F7400CA,$0000000000000000,$FAFD00F5442B0000,$B1B20000000000FF
Data.q $000000F2F3F400A8,$0000000000000000,$0000000000000000,$0000000000000000,$2323000000000000
Data.q $000000D0D4D60026,$0000000000000000,$000000DBDBDD0000,$8991000000000000,$A0AE00D390980074
Data.q $00000000000000D1,$E9EB000000000000,$F4F60000000000E8,$00000000000000F5,$C6C8000000000000
Data.q $B0A40084939C00C5,$5D5E0000000000F0,$000000000000005D,$000000F7573C0000,$000000DE868B0000
Data.q $2725000000000000,$DFE30000000000F2,$00000000000000EB,$0000000000000000,$0000000000000000
Data.q $0000000000000000,$0000000000000000,$7A7F00FE645A0000,$453C00F1443B00E6,$00000000000000F2
Data.q $8A7200EE75620000,$00000000000000F9,$000000FFFFFF0000,$5C60605C00001400,$0000000000140000
Data.q $6E57576E7A515800,$000000000058517A,$AFA626D2F6635F00,$00000000005F63A0,$3D2626974A9FF762
Data.q $1300000062F8D1A6,$3D3B265D5EEA0816,$6800001316E52E4F,$710D1E5D5E4ABC36,$7B000068360EA61D
Data.q $4B32265D5E1C1CBB,$7B00007B1F8D01DC,$A6C8C8AD39D84A22,$520000522CA6E0E0,$CDD64D46651C1CFB
Data.q $8C0000528EABC91E,$3BD60A31BF02A23A,$6B00008C8AB72A2A,$4BD60E31BF4A183A,$0000006B8A18A6B6
Data.q $B5A6BE8FA4756F6B,$490000006B6F18B5,$41F59841DE75813C,$4900005009817518,$9964641109926C3C
Data.q $FC00004E6C2B2B47,$0000000047725A30,$0000000B5AE32C1A,$0000000050E86CDD,$37EC0000D048483C
Data.q $07E0000007E00000,$0180000003C00000,$0180000001800000,$0180000001800000,$0180000001800000
Data.q $0180000003C00000,$C183000001800000,$00280000C3C30000,$0020000000100000,$0000002000010000
Data.q $0000000004400000,$0000000000000000,$0000000000000000,$0000000000000000,$0000FF686B710000
Data.q $0008000000000000,$0307BEB7030776B2,$000076B20008BEB7,$6A70000000000000,$000000000000FF64
Data.q $0000000000000000,$0000000000000000,$1016FF525E650000,$2627FFEF1010F9AF,$3A3DFFF83A3DFFFA
Data.q $1010FFFB2728FFF8,$5D64F9AE1115FFEF,$000000000000FF51,$0000000000000000,$0000000000000000
Data.q $241DE8CA12120000,$C5CFFFE9767CFFFF,$4445FFE2E4E4FFDC,$787DFFD3BEC9FF44,$1112FFFF241DFFEA
Data.q $000000000000E8C9,$0000000000000000,$1212000000000000,$98A1FFFD2618D0CB,$E9EBFF6E6F6FFFDD
Data.q $D8DBFFE2E4E4FFE8,$4445FFCFD0D1FFD7,$2718FFDE99A0FF44,$0000D0CB1212FFFE,$0000000000000000
Data.q $2C1E000000000000,$FFFFFFE9605CFFEF,$E9EBFFF9FAFAFFFC,$D8DBFFE2E4E4FFE8,$D0D1FFCFD0D1FFD7
Data.q $6763FFB3B6B9FFCF,$0000FFF02D1FFFF0,$0000000000000000,$3A1F81D014160000,$6F6FFFF2C3C4FFFA
Data.q $E9EBFFF9FAFAFF6E,$D7DAFFDFE0E1FFE8,$CED0FFCDCECFFFD6,$9DA0FF444445FFCD,$1416FFFD3D22FFCE
Data.q $00000000000081D0,$3C20CDD91C190000,$F7F7FFF6E0E9FFFB,$EAEBFFF6F7F7FFF6,$D7DAFFDFE0E1FFE9
Data.q $CED0FFCDCED0FFD6,$ABB5FFCDCED0FFCD,$1C19FFFF4124FFBD,$000000000000CDD9,$6E5BCBDD1A180000
Data.q $FBFBFF6E6F6FFFF4,$F0F0FFFAFBFBFFFA,$2324FF272324FFEE,$393CFF434141FF27,$4445FF404244FF3D
Data.q $1A17FFF87260FF44,$000000000000CBDD,$8676BAE41E1A0000,$FFFFFFFCA4A1FFF1,$F7F8FFFBFCFCFFFF
Data.q $EAECFF434141FFF7,$DFE0FFE8EAECFFE8,$8889FFDEDFE0FFDE,$221FFFF69788FFDB,$000000000000BAE4
Data.q $C2B870E30D110000,$6F6FFFF9776EFFF5,$F9FAFFE0E1E2FF6E,$EAECFF777A7BFFF9,$D7D8FFDEE0E2FFE8
Data.q $706AFF444445FFD5,$121AFFF6C2B7FFF5,$00000000000070E3,$6C61000000000000,$BBB9FFF2B3AAFFF4
Data.q $F9FAFFFCFFFFFFFF,$EAECFF99999AFFF9,$D2D5FFDEE0E2FFE8,$BAB6FFE29E9CFFDE,$0000FFF46C60FFF4
Data.q $0000000000000000,$1017000000000000,$B1AAFFF69F925BEC,$CED1FFFC918FFFF2,$4445FFB2BCBEFFDC
Data.q $8683FFDED2D5FF44,$A194FFF5B4ADFFEE,$00005BEC161BFFF7,$0000000000000000,$6859FFF74B400000
Data.q $9288DBEF322EB9FC,$9F99FFF0D1CCFFF7,$7C76FFFC7C76FFF7,$D1CCFFF79F98FFFC,$2425FFF89189FFF1
Data.q $0F18B9F61919DBE5,$000000000000FFF4,$6045FFFB715C0000,$1214FFF63E27FFFA,$8177ECF83F39FFF3
Data.q $AFA6FFF4A9A2FFF6,$4740FFF67C74FFF4,$432AFFF62E1DECF9,$191BFFF53325FFF7,$000000000000FFF4
Data.q $705294FE88700000,$2C22FFF84C31FFFF,$0812FFF40A15FFF5,$020E32F4050F62F4,$836F62F4291C32F4
Data.q $5436FFFA6548FFFD,$2C22FFFA412AFFF9,$00000000000094F6,$7B74000000000000,$2520DBFC432ADAAB
Data.q $0000FCF40E18FFF5,$0000000000000000,$664B000000000000,$6B4CFFFC876CFCFA,$0000DAA36861DBFF
Data.q $37EC000000000000,$07E0000007E00000,$03C0000003C00000,$0180000001800000,$0180000001800000
Data.q $03C0000001800000,$0180000003C00000,$0180000001800000,$00000000C3C30000
Alarm_End:
EndDataSection