Hellow,
Ik ben momenteel bezig aan een programma die zal gebruikt worden in CANbus toepassingen. Nu werkt het programma globaal gezien al, maar nu moet ik met config files willen werken die moeten ingeladen worden.
neem nu bijvoorbeeld " config1.ini " waarin dan alle parameter staan die kunnen gebruikt worden ( naam, verbindingsinstellingen etc )
Nu maak ik gebruik van borland dev. studio 2006 waar ik al een opendialog box e.d heb, maar nu moet ik het bestand die ik selecteerde proberen in te laden en gebruiken .. maar daar loop ik precies vast ..
Kheb al een gans eind gezocht, en verschillende dingen geprobeerd.. maar ik kom er niet uit ..
nu heb ik alles herleid tot dit stukje code .. maar dit wil ie dan niet compileren ?
In visual studio kan ik dit met een FileStream en een Streamreader .. maar ik kan maar niet uitvissen hoe dit moet in borland c++
Alvast bedankt!!
Alexander
Ik ben momenteel bezig aan een programma die zal gebruikt worden in CANbus toepassingen. Nu werkt het programma globaal gezien al, maar nu moet ik met config files willen werken die moeten ingeladen worden.
neem nu bijvoorbeeld " config1.ini " waarin dan alle parameter staan die kunnen gebruikt worden ( naam, verbindingsinstellingen etc )
Nu maak ik gebruik van borland dev. studio 2006 waar ik al een opendialog box e.d heb, maar nu moet ik het bestand die ik selecteerde proberen in te laden en gebruiken .. maar daar loop ik precies vast ..
Kheb al een gans eind gezocht, en verschillende dingen geprobeerd.. maar ik kom er niet uit ..
nu heb ik alles herleid tot dit stukje code .. maar dit wil ie dan niet compileren ?
C:
1
2
3
4
5
6
7
8
9
10
11
12
| void __fastcall TForm2::LoadConfig1Click(TObject *Sender) { if( OpenDialog1->Execute()){ try { file = (fopen(OpenDialog1->FileName.c_str(), "r+")); } catch (const char * e) { Application->MessageBox(e,"Error",MB_OK); } } } |
In visual studio kan ik dit met een FileStream en een Streamreader .. maar ik kan maar niet uitvissen hoe dit moet in borland c++
Alvast bedankt!!
Alexander
[ Voor 5% gewijzigd door Verwijderd op 21-09-2006 13:15 ]