Така че се опитвам да направя конфигурация за моето приложение, въпреки че изглежда не зарежда или запазва нищо от/в него. Ето кода при създаването:
ini_open(working_directory + "\properties.ini");
global.width = ini_read_real('screen','width',640);
global.height = ini_read_real('screen','height',480);
ini_close();
Ето го ini файла:
[screen]
width = 1280
height = 1024
когато върна стойностите global.width и global.height, те все още са 640;480, но не както е посочено в ini файла, което означава, че дори не зарежда стойности от файла. Чудех се дали може би трябва да компилирам изпълнимия файл и след това да го стартирам като администратор, но се съмнявам, че може да има проблем с разрешенията. Също така добавих файла properties.ini към папката "Включени файлове", така че да дойде с компилиран exe.
ini_open("properties.ini")
- person Dmi7ry   schedule 18.01.2014