viewtopic.php?p=628812&hilit:#p628812
People wonder why I don't "upgrade". Still favor 5.40 for most things because I try 6.xx x64 and some things just don't work any more.



Good assumption -- I am trying to compile on 64 bit PB in anticipation of MS discarding 32 bit support. So 32 bit option would be pointless. Afraid I am unable to share code from my main project as it would expose too much sensitive data entrusted to the company I used to work for. Some say it won't happen any time soon but could be Win 12 will drop it completely and without notice. Shtting on users is standard operating procedure for Microsoft as you probably well know.Paul wrote: Sun Oct 06, 2024 6:15 pm . . . you would have to post more code to track other issues.
I am assuming you are compiling with 64bit version of PB. Have you tried compiling your code with 32bit version?

Code: Select all
UserPick5 = ComboBoxGadget(#UserPick_5, 31, 0, 159, 20, #PB_ComboBox_UpperCase)

This is not a cure-all, though. Some structure types have to remain as ".l" to work. You can't just do a search/replace on them all.Paul wrote: Sun Oct 06, 2024 4:51 pmyou will try changing all types of ".l" to ".i" and the code will then work.
Exactly, which is why I said
Also note if your code compiles fine in 32bit but fails in 64bit, there are most likely Types that need adjusting somewhere.The code you linked to compiles and executes fine with the type changes.
Outside of that, you would have to post more code to track other issues.