есть dbgrid заполненый. как из определённого столбца взять нужную строчку и скинуть ей в мемо или едит?
Парсил страницу, и упёрся в знаки вопросов место русских букв... Понимаю, чо связано с кодировками Cyrillic (windows-1251) и ANSI Latin 1 (windows-1252). Как перекодировать? =====Вопрос решен====== Порешал так : PHP: var a : TStringStream; temp : string; begin a := TStringStream.Create(temp); IdHTTP1.Get('http://site.ru', a); Memo1.Lines.Add(a.DataString);
проще обычной стрингой получать страницу, ее проще парсить и работать с ней в целом... var s : string; begin s:=IdHTTP1.Get('http://site.ru'); Memo1.Lines.Text:=s;
посоветуйте пожалуйста учебник delphi для новичков с подробным описанием классов, компонентов и т.д. желательно для delphi 2010
как по мне так стринга хоть и простая и никчёмная, но работать с ней в разы проще чем со стримами. к тому же они могут вместить информации на 2гб, так что http страницы для них не пробема) да, я кэп... shadowrun, ваша ирония не уместна, не флудите не по теме
мне кто-нибудь поможет? Code: посоветуйте пожалуйста учебник delphi для новичков с подробным описанием классов, компонентов и т.д. желательно для delphi 2010
в основную программу надо реализовать вот такое: на форме есть ComboBox1 Edit1 Edit2 в файле логин лист идет название_сайта:ip:порт как загрузить текст разделяемый : в отдельный компонент? http://www.keep2.me/fd9901 набросал форму с кнопками и код загрузки файла loginlist.txt в ComboBox1 помогите нубу кодом или допишите загрузку файла по отдельным компонентам
PHP: var i:integer; TL:TStringList; s,site,ip,port:string; begin TL:=TStringList.Create; OpenDialog1.Execute; tl.LoadFromFile(OpenDialog1.FileName); for i:=0 to Tl.Count -1 do begin s:=TL.Strings[i]; site:=Copy(s,0,Pos(':',s)-1); Delete(s,1,pos(':',s)); ip:=Copy(s,0,POS(':',s)-1); Delete(s,1,pos(':',s)); port:=Copy(s,0,length(s)); end; tl.Free; end;
Ты хочешь сказать, что при выборе в ComboBox1 определенного сайта в Edit1 появляется его IP, а в Edit2 порт?