怎么把INI文件内容读取到unsigned char*这样的,要通过串口发送一个数据包,数据包里面有附件这一栏,里面放的是ini文件数据,求解 [解决办法]用FileStream打开INI文件然后把内容读取buffer里发送出去[解决办法]
unsigned char __fastcall TForm1::LoadIniData(void){ TIniFile *ini; AnsiString Section ; if(!(FileExists(ExtractFileDir(Application->ExeName) + "/template/config.ini"))) { .... //如果exe所在的文件夹下不存在/template/config.ini文件 } ini = new TIniFile(ExtractFileDir(Application->ExeName) + "/template/config.ini"); ini->ReadSections(ComboBox->Items) // 将ini文件中的数据读到控件ComboBox中 ComboBox->ItemIndex = 0 ; Section = ComboBox->Text ; //将ini文件中的第一行读到了字符串Section 剩下的就是将字符串转换成unsigned char * ,so easy,你知道怎么做的}