![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
вырезать вставлять [D7, XP]
mr1Andersen © (2008-03-17 23:48:00)Есть такой код:
procedure TForm1.Button3Click(Sender: TObject);
Var
S : String;
Lst: TStrings;
begin
Lst:=TStringList.Create;
Lst.LoadFromFile('s2.txt');
S:=Copy(Lst[2], 5, 9);
ShowMessage(S);
Lst.Free;
end;
Которым можно скопировать с ( S2.TXT ) 9 символов начиняя с 5-го, при этом с 3-тей строчки (0-это первая)
Вопрос: Как вырезать и как вставлять?
{RASkov} (2008-04-10 09:22:00) [1]Есть же упертые люди..... будут до последнего сидеть и ждать ответа на форуме, но в справку им смотреть "сломяк" т.е. "впадлу"...
Тем более здесь и справка-то не нужна, все ответы имеются в кодекомлишэн в хинтах, вокруг да около - нужно всего лишь иметь чуточку мозга...
korneley (2008-04-10 02:21:00) [2]
> mr1Andersen (10.04.08 01:42) [33]
А вот я не понял (тупой просто), чем "сломяк" от "впадлу" оличается? И зачем его ждать две недели? Ежели он сам, по-идее, на первой пришёл.
Германн (2008-04-10 02:00:00) [3]
> mr1Andersen (10.04.08 01:42) [33]
>
> Неужели Вы думаете что мне легче ждать две недели и сломяк
> справку посмотреть!
> Если я применяю Lst[1] := Delete(Lst[1], 2, 1); выкидывает:
>
> [Error] Creck.pas(68): Constant object cannot be passed
> as var parameter
> [Fatal Error] CR.dpr(5): Could not compile used unit 'Creck.
> pas'
>
Можешь не верить, но мы так и думаем, что тебе "легче ждать две недели и сломяк справку посмотреть!"
Если бы ты посмотрел справку, то никак бы не употребил процедуру Delete в выражении.
mr1Andersen (2008-04-10 01:42:00) [4]Неужели Вы думаете что мне легче ждать две недели и сломяк справку посмотреть!
Если я применяю Lst[1] := Delete(Lst[1], 2, 1); выкидывает:
[Error] Creck.pas(68): Constant object cannot be passed as var parameter
[Fatal Error] CR.dpr(5): Could not compile used unit 'Creck.pas'
Virgo_Style (2008-04-08 16:48:00) [5]Германн © (08.04.08 14:23) [31]
справку
всплывающей подсказки более чем достаточно
Германн (2008-04-08 14:23:00) [6]
> Lst[1] := Delete(…
За две недели ты так и нашел желания посмотреть справку.
mr1Andersen (2008-04-07 21:03:00) [7]
> Германн © (25.03.08 00:42) [29]
Ок, если ты знаешь, напиши одну строчку как удалить через Delete
Lst[1] := Delete(…
Германн (2008-03-25 00:42:00) [8]
> Как мне удалять н ес первой позиции, а с 12-й?
Урок английского.
"Удалять" - "Delete".
"Копировать" - "Copy".
mr1Andersen (2008-03-24 23:53:00) [9]Если применить к [12] такой код:
Lst[1] := Copy(Lst[1], 7, length(Lst[1]));
то получается, вот это:
сфере средств разработки
я объявила о выпус
ке серии продуктов Delphi
Как мне удалять ни с первой позиции, а с 12-й?
Плохиш (2008-03-18 11:11:00) [10]
> KilkennyCat © (18.03.08 01:59) [24]
А ты уже прекратил есть маленьких детей?
KilkennyCat (2008-03-18 02:28:00) [11]Ну вот, я же говорил...
Германн (2008-03-18 02:08:00) [12]
> KilkennyCat © (18.03.08 01:59) [24]
>
> А ведь потом Германн начнет упрекать меня за пьянство...
> .
>
Кончай флудить! Я ещё никого и никогда не упрекал за пьянство без причины.
Или ты ответил не в ту ветку, в которую хотел? :)
KilkennyCat (2008-03-18 01:59:00) [13]А ведь потом Германн начнет упрекать меня за пьянство....
Германн (2008-03-18 01:58:00) [14]
> mr1Andersen (18.03.08 01:51) [16]
>
> Это к примеру (mr1Andersen (18.03.08 01:39) [12])
> Суть вопроса ни меняется
Ну естественно суть вопроса измениться не может в принципе.
"Мне нужно выполнить что-то типа [12].
Я надыбал в И-нете, что-то типа [0].
Как мне изменить что-то типа [0], на что-то типа [12]?
Но изучать предмет (я не хочу/мне лень/мне некогда! отстаньте вы все!) "! Дайте код!
KilkennyCat (2008-03-18 01:57:00) [15]> [21] {RASkov} © (18.03.08 01:55)
Ну, наверное, про циклы там еще не проходили.
{RASkov} (2008-03-18 01:55:00) [16]Черт.... он вырвался :(
{RASkov} (2008-03-18 01:54:00) [17]> [17] Германн © (18.03.08 01:51)
[8] - это как подпрограмма в данной ветке... т.е. нормально все)
mr1Andersen (2008-03-18 01:54:00) [18]та же задача:
есть текст: «Таня»
есть S2.TXT, в котором есть текст:
сфере средств разработки
сегодня объявила о выпус
ке серии продуктов Delphi
нужно по нажатию на Button3, иметь в S2.TXT, такой текст:
сфере средств разработки
сегодня объяТанявила выпус
ке серии продуктов Delphi
При этом на перед ни известно какой текст записан в S2.TXT
Нужно просто ВСТАВИТЬ «Таня» в конкретную (заданную) позицию.
{RASkov} (2008-03-18 01:52:00) [19]> [15] KilkennyCat © (18.03.08 01:50)
> ты ж его зациклил бесконечно
Ну будет хоть кто-то спец по строкам :)
> не указав условие выхода
А вот когда станет спецом по строкам, тогда сможет вырезать мой пост [14] и выйти)
Германн (2008-03-18 01:51:00) [20]
> {RASkov} © (18.03.08 01:46) [14]
Не стараюсь "выпячиваться", но рекомендую всё-же первым делом читать то, что в [8] указано :)