2012-09-06 120 views
0

我使用GetPrivateProfileString爲普通PC的.Net(C#)程序,我試圖使用這個類從config.ini文件獲取信息。c#wince GetPrivateProfileString

[DllImport("coredll.dll")] 
    private static extern int GetPrivateProfileString( // GetIniValue 를 위해 
     String section, 
     String key, 
     String def, 
     StringBuilder retVal, 
     int size, 
     String filePath); 


    [DllImport("coredll.dll")] 
    private static extern long WritePrivateProfileString( // SetIniValue를 위해 
     String section, 
     String key, 
     String val, 
     String filePath); 

然而,coredll.dll不支持GetPrivateProfileStringWritePrivateProfileString

有沒有什麼辦法讓WINCE這個功能?

請幫幫我。

謝謝。

回答

2

有沒有辦法讓WINCE獲得這個功能?

不,我不期望。 WinCe是Windows的「精簡版」,並且從未需要保持與Win 3.1的向後兼容性。012 WinCE確實有註冊表,並且編寫自己的簡單 ini文件解析器相對容易。

更好的想法當然是使用更現代的方式來存儲配置。像XML一樣。