PtokaX forum

Archive => Archived 4.0 boards => Help with Lua 4 scripts => Topic started by: EXNET OWNER on 01 September, 2004, 21:21:20

Title: Trouble again :(
Post by: EXNET OWNER on 01 September, 2004, 21:21:20
I have managed to make my script read from a .ini file and now i need to program a GUI that writes settings to the .ini, this shit is so hard for me, i use DEV C++ 4.0 and no-one else seems to use it, i would be grateful if anyone could help me with this issue :D
Title:
Post by: nErBoS on 01 September, 2004, 22:02:20
Hi,

Here is a piece of my GUI's code to save the settings...

       AnsiString sSalvar = "Settings = {\n";
        AnsiString sFile = "Settings.dat";

        //--## Bot Name
        sSalvar = sSalvar + "\t[\"Bot\"] = \"" + Edit1->Text + "\",\n";

        //--## OpChat
        sSalvar = sSalvar + "\t[\"OpChat\"] = {\n";
        sSalvar = sSalvar + "\t\t[\"Name\"] = \""+ Edit2->Text +"\",\n";
        if (CheckBox10->Checked == true) {
            sSalvar = sSalvar + "\t\t[\"Mode\"] = \"on\",\n";
        }else{
            sSalvar = sSalvar + "\t\t[\"Mode\"] = \"off\",\n";
        }
        sSalvar = sSalvar + "\t},\n" ;

        FILE *setting;
        setting = fopen(sFile.c_str(), "w+");
        fwrite(sSalvar.c_str(), strlen(sSalvar.c_str()), 1, setting);
        fclose(setting);
        Application->MessageBox("Your configuration as been saved, please restart the scripts to have effect.", "Configuration Saved", MB_OK);

Best regards, nErBoS