Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2009, 15:16   #11
hydrogen
Пользователь
 
Регистрация: 27.10.2009
Сообщений: 19
По умолчанию

mihali4 работает. А как, как он определяет, где конец строки и где следующая строка??
И что он может прочитать файл в 1000 000 символов? Есть ли ограничения?
hydrogen вне форума Ответить с цитированием
Старый 27.10.2009, 15:22   #12
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

читай в tstringlist
Код:
var s: widestring;
t,tt: tstringlist;
begin
t:= tstringlist.create;
 tt:= tstringlist.create;
 t.loadfromfile('1.txt');
 for i:=0 to t.Count-1 do s:= s+ t[i]+#10;
 t.Free;
 //
 tt.add(s);
 tt.SaveToFile('2.txt');
tt.free
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 27.10.2009, 16:20   #13
hydrogen
Пользователь
 
Регистрация: 27.10.2009
Сообщений: 19
По умолчанию

А можно ли имя файла сделать переменной?
hydrogen вне форума Ответить с цитированием
Старый 27.10.2009, 16:23   #14
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

да, можно...
тип-то строковый
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 27.10.2009, 16:48   #15
hydrogen
Пользователь
 
Регистрация: 27.10.2009
Сообщений: 19
По умолчанию

А что в Dalphi нет процедуры Insert?
Или синтаксис изменился?
hydrogen вне форума Ответить с цитированием
Старый 27.10.2009, 16:50   #16
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
А что в Dalphi нет процедуры Insert?
есть. это вы о чем?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 27.10.2009, 16:56   #17
hydrogen
Пользователь
 
Регистрация: 27.10.2009
Сообщений: 19
По умолчанию

Мне нужно с строку вставить другую строку, начиная с определённого символа. Вот я и вспомнил, что в Pascal есть такая процедура:
Цитата:
Insert(source:string; var s:string;index:integer)
Процедура предназначена для вставки строки source в строку s, начиная с символа index этой строки.
Вопрос в том, что Delphi выдаёт ошибки, связанные с это процедурой, возможно синтаксис немного иной?
hydrogen вне форума Ответить с цитированием
Старый 27.10.2009, 19:39   #18
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А что, если набрать слово INSERT и нажать пимпу F1?
И посмотреть самостоятельно синтаксис этой процедуры и пример ее использования?
Или "я чо - лох? пускай дядя парится и мне усе расскажет" ?
mihali4 вне форума Ответить с цитированием
Старый 27.10.2009, 20:53   #19
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

sl: TStringList;
s: string; //строка в к-рую нужно прочесть файл
sl.LoadFromFile();
s:=sl.Text;
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
СТРУКТУРНЫЙ ТИП ДАННЫХ "МАССИВ" Urz-3 Помощь студентам 11 07.06.2009 14:40
Тип "Запись" в Паскале. 6.(интересно)!!! d00ker Помощь студентам 12 23.04.2009 20:32
настроить при открытии Excel 2003 в окошке "Тип файлов" вывод пункта "Все файлы (*.*)" по умолчанию? Unior Microsoft Office Excel 2 01.03.2009 02:42
В Access есть тип данных "Счетчик".Есть ли подобный тип данных в MS Sql Server 2000? An_ton SQL, базы данных 5 16.01.2009 17:55