Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Извлечь часть строки, Подскажите функцию... 
:(
    Опции темы
aaaa
Дата 21.11.2004, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 26.10.2004
Где: дервня Большие Еж и

Репутация: нет
Всего: нет



Подскажите функцию, которая могла бы извлечь из строки заданное кол-во символов. Причём функция должна уметь извлекать заданное кол-во символов, как с начало строки, так и с её конца.
PM MAIL ICQ   Вверх
Pakshin A. S.
Дата 21.11.2004, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: 21
Всего: 61



Лови использование
Код

Начало:

s1:=Copy(s, 1, Len);

Конец:
s1:=Copy(s, Length(s)-Len, Len)

Вроде так, но может где-нить единицу потерял...
Добавлено @ 18:06
А чё с подсветкой?

Это сообщение отредактировал(а) Pakshin A. S. - 21.11.2004, 18:07
PM   Вверх
Zero
Дата 21.11.2004, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 8
Всего: 24



Цитата
А чё с подсветкой?

У меня тоже такие глюки бывают, когда редактируешь своё сообщение....
Но через некоторое время, когда заходиш, то всё нормально. Возможно на сайте мелкая недороботка.
PM MAIL ICQ   Вверх
Pakshin A. S.
Дата 21.11.2004, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: 21
Всего: 61



Цитата(Zero @ 21.11.2004, 19:41)
У меня тоже такие глюки бывают, когда редактируешь своё сообщение....

Глюк начался сразу... smile
PM   Вверх
Zero
Дата 21.11.2004, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 8
Всего: 24



Я уже послал, сообщение г-ну Послу, может он что-нибудь сделает... smile
Кстати, что могло это означать???
Цитата
Конец:
s1:=Copy(s, Length(s)-Len, Len)

Представь, что твоя строка из 7 символов, а Len=3...
Тогда получится, что "Скопировать из строки S, начиная с 4-го по 3-ий символ"
PM MAIL ICQ   Вверх
Pakshin A. S.
Дата 21.11.2004, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 5056
Регистрация: 16.2.2003

Репутация: 21
Всего: 61



А... второй параметр - конец считываения... блин... тода Length(s)
PM   Вверх
p0s0l
Дата 21.11.2004, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 58
Всего: 112



Цитата(Pakshin @ 21.11.2004, 18:04)
А чё с подсветкой?

А что с подсветкой ? Всё нормально smile
Там нечему подсвечиваться, кроме символа '1'...



--------------------
С уважением, г-н Посол.
PM   Вверх
sergejzr
Дата 21.11.2004, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 1
Всего: 360



Вообще мне интересна смелость smile
открытый текст чередуется с кодом smile
Хорошо, что подсветка вообще такие извращения выдерживает smile smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Zero
Дата 21.11.2004, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2169
Регистрация: 23.10.2004
Где: Россия, г. Рязань

Репутация: 8
Всего: 24



Цитата(Zero @ 21.11.2004, 18:48)
"Скопировать из строки S, начиная с 4-го по 3-ий символ"
Цитата(Pakshin @ 21.11.2004, 18:52)
А... второй параметр - конец считываения... блин... тода Length(s)

Блин мы оба ошиблись, smile 2-ой параметр это начоло отсчёта, а 3-ий это количество символов... Тут ещё надо добавить, что 2-ой и 3-ий параметры надо поменять местами. smile
PM MAIL ICQ   Вверх
Borland_Delphi_6
Дата 22.11.2004, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


LoneLINEss
****


Профиль
Группа: Участник Клуба
Сообщений: 2509
Регистрация: 5.11.2002
Где: in fortune dreams ...

Репутация: нет
Всего: 20



Всем спасибо, copy - то, что нужно! ;)


--------------------
Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform.

Мои фотографии
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0550 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.