Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

language.dll #1215

Closed
TurboBlaise opened this issue Oct 23, 2022 · 4 comments · Fixed by #1216
Closed

language.dll #1215

TurboBlaise opened this issue Oct 23, 2022 · 4 comments · Fixed by #1216

Comments

@TurboBlaise
Copy link

First of all, thanks for your excellent work!
I have a question though: how can I define the language.dll (sort order) used by the system?
In win 3 it was set in the [boot] section of the system.ini and in NTVDM it could be set by the following registry key:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WOW\boot]
"language.dll"="langger.dll"

I need this to get access to Paradox-Tables from within Borland's ObjectVision which otherwise seems to run just fine and for me still is (30 years after EOD) one of the easiest and quickest RAD tools.

@cracyc
Copy link
Contributor

cracyc commented Oct 23, 2022

What locale is your machine set to? I'd expect that sort order would follow the system locale for your computer. As far as I can tell the lang???.dll files which were part of win31 were never included in windows nt. Is the program looking in system.ini for that entry? Can you provide a trace?

@TurboBlaise
Copy link
Author

I have to privide the DLL in the system directory.

@cracyc
Copy link
Contributor

cracyc commented Oct 23, 2022

My testing doesn't show it even tries to load the dll, it just reads the value from system.ini and uses that to set the sort order in the database. Try https://ci.appveyor.com/project/otya128/winevdm/builds/45156875/job/lpqdtojcwqbhr9bs/artifacts .

@TurboBlaise
Copy link
Author

Works great, even without the DLL!
A Million thanks!
cracyc, you're the hero of the lost 16-bit-apps!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants