oldeast Active Member Licensed User Longtime User Jul 19, 2026 #1 Hi everyone, I have a compiled B4J program that I distribute to eight users. I am distributing it with Java 11. It has been running fine on Windows 11 for all users except one. In this instance the program shows a main form startup toast message OK, but the main form won't display. I have installed the program on my computer and opened the user's data file with no problem. I have the user's laptop and have downloaded and installed all Windows 11 updates and have done a net framework repair. Any suggestions as to where to check further would be appreciated. Thanks Graham
Hi everyone, I have a compiled B4J program that I distribute to eight users. I am distributing it with Java 11. It has been running fine on Windows 11 for all users except one. In this instance the program shows a main form startup toast message OK, but the main form won't display. I have installed the program on my computer and opened the user's data file with no problem. I have the user's laptop and have downloaded and installed all Windows 11 updates and have done a net framework repair. Any suggestions as to where to check further would be appreciated. Thanks Graham
Solution oldeast Jul 20, 2026 Just checked, I already have that coded. I rather suspect Windows is missing something on this laptop rather than a B4J coding error.
Just checked, I already have that coded. I rather suspect Windows is missing something on this laptop rather than a B4J coding error.
stevel05 Expert Licensed User Longtime User Jul 19, 2026 #2 Check that the form is not outside of the visible screen, To test, you can do something like: B4X: MainForm.WindowLeft = 0 MainForm.WindowTop = 0 Upvote 0
Check that the form is not outside of the visible screen, To test, you can do something like: B4X: MainForm.WindowLeft = 0 MainForm.WindowTop = 0
oldeast Active Member Licensed User Longtime User Jul 20, 2026 #3 Thanks for the suggestion, will try anything. Any idea why it's working perfectly on the other installs, most are 15in laptops the same as the defective one. Thanks! Upvote 0
Thanks for the suggestion, will try anything. Any idea why it's working perfectly on the other installs, most are 15in laptops the same as the defective one. Thanks!
oldeast Active Member Licensed User Longtime User Jul 20, 2026 #4 Just checked, I already have that coded. I rather suspect Windows is missing something on this laptop rather than a B4J coding error. Upvote 0 Solution
Just checked, I already have that coded. I rather suspect Windows is missing something on this laptop rather than a B4J coding error.
stevel05 Expert Licensed User Longtime User Jul 20, 2026 #5 Have you tried running the debug bat (in the same directory as the main app)? Assuming you used Build Standalone Package to create it. Upvote 0
Have you tried running the debug bat (in the same directory as the main app)? Assuming you used Build Standalone Package to create it.
oldeast Active Member Licensed User Longtime User Jul 21, 2026 #6 Thanks Steve, I did that yesterday and found the .db3 file was corrupted. I have been able to fix it and retain the data and its all ok. I should have checked that first. I would like to know why it was corrupted as this hasn't happened to the other users in 5+ years of use. Thanks for replying. Graham Upvote 0
Thanks Steve, I did that yesterday and found the .db3 file was corrupted. I have been able to fix it and retain the data and its all ok. I should have checked that first. I would like to know why it was corrupted as this hasn't happened to the other users in 5+ years of use. Thanks for replying. Graham