13
« on: September 19, 2019, 10:42:09 pm »
In Safe Mode With Network Environment
When the program is started, an error occurs with no picture, and the program ends.
* The OS uses Windows7 Japanese version.
Probable cause
When specifying the file path for the icon, the path is not enclosed in double quotes.
When outputting a file in the program
If the full path contains spaces
In Japanese environment (or multibyte character environment?)
It should be necessary to enclose the full path with double quotations.
Otherwise, file output fails due to white space.
ex. (File specification in Japanese environment)
NG C: \ Program Files \ icon.dll
OK “C: \ Program Files \ icon.dll”
Presuming from the above, the icon display file
Double quotes are added when editing paths
Presumed not to have been done.
The addition of double quotations
We rely on the function & ASCII code table.
Honestly, it's a sober and cumbersome process.
More presumably, but in English
This is considered unnecessary processing.
Files in the Japanese environment on the desktop
There seems to be a lot of output.
This is because the space is included in the simple and full path.
The error is reproducible in the following execution environment.
------------------
System Information
------------------
Time of this report: 9/20/2019, 13:43:19
Machine name: KOTONOHA
Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr_escrow.190220-1800)
Language: Japanese (Regional Setting: Japanese)
System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: GA-990FXA-UD3
BIOS: Award Modular BIOS v6.00PG
Processor: AMD Phenom (tm) II X4 965 Processor (4CPUs), ~ 3.4GHz
Memory: 16384MB RAM
Available OS Memory: 16382MB RAM
Page File: 11797MB used, 25574MB available
Windows Dir: C: \ Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: 96 DPI (100 percent)
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 64bit Unicode
I'm really in trouble, please help \ (^ o ^) /