jas:jas_dlls
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| jas:jas_dlls [2025/01/18 16:26] – [2025 01 17] 104.234.53.233 | jas:jas_dlls [2025/01/30 22:27] (current) – [2025 01 30] 216.73.161.101 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== Jas dlls ====== | ====== Jas dlls ====== | ||
| - | ===== 2025 01 18 ===== | + | ===== 2025 01 30 ===== |
| + | |||
| + | * the image I have been working with has been 64 bits all along, so I wasted my time trying to recreate a 32 bit dll using vs 2015 | ||
| + | * I was once able to read pamresources.dll with this image, but I can no longer do so. | ||
| + | * I thought I corrupted the original dlls.icx, so I created dlls2 and dlls3 images | ||
| + | * neither one works even if I run just once after importing the needed maps. | ||
| + | * I mis-spelled aModuleName := ' | ||
| + | * I renamed pamresouces.dll to pamXXXresources.dll in the progFiles *x64) directy and dlls.ws still ran | ||
| + | * class variable iconCache in PamIcon starts off as and empty LookupTable. | ||
| + | * To do: run dlls.ws in a good Jas Dev JSO x86 image. | ||
| + | |||
| + | ===== 2025 01 28 ===== | ||
| + | |||
| + | * used res hacker to dump contents of the good pamresources.dll to pamresources.rc | ||
| + | * edited pamresources.rc and commented out the first line about LANGUAGE | ||
| + | * following this https:// | ||
| + | * created a new project that is a dll and an empty project. saved it. | ||
| + | * add - > existing item added pamresources.rc | ||
| + | * under Project -> propertied -> linker -> advanced chnnged entry point to NOENTRY | ||
| + | * build solution created a new win32project3.dll of size 168 kb that looks ok in Res Hacker | ||
| + | * but the good pamresources.dll is 245K. | ||
| + | * the dlls.ws not longer works. I think I toasted my image. | ||
| + | * TO DO: use a jas open image and force a reload of the dll. | ||
| + | * modify PamHolder class>> | ||
| + | |||
| + | ===== 2025 01 23 ===== | ||
| + | |||
| + | * Several days of trying to get VS 2022 to do anything dll got nowhere. | ||
| + | * Downloaded and installed VS 2025 which has a simpler interface and some Internet help I found. | ||
| + | * Both VS installs take hours with no visual updates. | ||
| + | * But VS 2015 does not display some of the screens necessary to create a project. I suspect this is a Win 11 problem, The solution is a Win 7 or a Win 8 machine which could be used in the future. | ||
| + | * VS 2015 would not install on Chuck' | ||
| + | * VS 2015 did install on my Lenovo with Win 8.1. | ||
| + | * VS 2015 needs two files documented in picture vs2015.png in C: | ||
| + | |||
| + | * created a pamresources.dll using VS 2015 and the non-Smalltalk source code/ | ||
| + | * The pamresource.dll created is NOT the same as the real on and it is NOT a resource dll. It has a menu! | ||
| + | * Todo: try decomposing the real pamresources.dll using res hacker and the using that .rc file and the icons in VS 2015. | ||
| ===== 2025 01 17 ===== | ===== 2025 01 17 ===== | ||
jas/jas_dlls.1737217601.txt.gz · Last modified: 2025/01/18 16:26 by 104.234.53.233
