我有一个 INI 文件,我想知道是否可以从这个给定信息中获得价值
我的 INI 看起来像这样
[Images]
image135=Lava.bmp
x135=13
y135=5
image76=Mountian.bmp
x76=7
y76=6
image86=Lava.bmp
x86=8
y86=6
image85=Lava.bmp
x85=8
y85=5
image125=gryph.bmp
x125=12
y125=5
现在我打开这个ini,我想找到图像##[value] 我只知道x##[value] 和y##[value]
所以假设我知道我的值是 (8,6) 现在我想获取返回的图像 Lava.bmp。注意 8 是 x 坐标,6 是 y 坐标。
不确定我是否解释了这一点,但如果不是,请询问更多信息
当前代码
HexMapIni := TIniFile.Create(FGamePlay.MapName); //creates ini file
eposition.x := FGameplay.TempCurrentPosition.x; //x value to search ini for
eposition.y := FGamePlay.TempcurrentPosition.y; //y value to search ini for
ImageYouWant := //Searchresult.bmp
Hexmap1.ImageAHex(ImageYouWant , bsSolid, eposition); //place image on map