B4A Library BasicLib interpreter and BasicIDE development IDE revisited

johndb

Active Member
Licensed User
Longtime User
Thank you for your response @agraham. Running the example in Release(obfuscated) mode was the problem. It runs well in non-obfuscated mode. Changing the sub names by adding underscores and running the example in Release(obfuscated) mode works as then the sub names are retained during the obfuscation process.
Thank you very much for this useful library.
 

DonManfred

Expert
Licensed User
Longtime User
The Sub names are mangled and can no longer be identified by their original name. This kills Callsub as well.
Use a _ (Underscore) in the subnames to prevent obfuscating on them
subName = "Test_3"
CallSub("Main", subName) 'Works because Test_3 includes an underscore and it will not be renamed.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…