#5619647 · 17 May 2007, 10:48 · · პროფილი · პირადი მიმოწერა · ჩატი
სანამ ჩემს გასაჭირს დავწერდე ჯერ კოდს დავწერ:
CInternetSession is(_T("Argishi"));
CStdioFile f=s.OpenURL(_T("http://www.forum.ge")); CStdioFile local; local.Open(_T("C://index.html"),CFile::modeCreate|CFile::modeWrite);
CString st;
while(st.ReadString(st)) local.WriteString(st);
local.Close();
ალბათ მიხვდით რას ვაკეთებ, ინტერნეტ გვერდს ვწერ ლოკალურ ფაილში და სრული ქაოსი გამომდის, რაღაც უცნაური სიმბლოლოები იწერება, ჩინური თუ იაპონური იეროგლიფების მსგავსი. ზუსტად იგივე კოდი Visual C++ 6.0–ში ნორმალურად მუშაობს. ციკლის ტანში რომ ჩავწერო AfxMessageBox(st)-ი, იგივე იეროგლიფებს მაჩვენებს. ინტუიციურად ვხვდები რომ კოდირების ბრალია,
როგორ გამოვასწორო, იქნებ შემეშველოთ.
|