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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2012, 21:07   #1
Reglament_
Пользователь
 
Регистрация: 09.11.2011
Сообщений: 12
По умолчанию Строка(копирование)

//Закрыта тема!

Последний раз редактировалось Reglament_; 08.01.2012 в 22:41.
Reglament_ вне форума Ответить с цитированием
Старый 08.01.2012, 21:53   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

Свойство Seltext, если данная строка выделена курсором.
Функция copy если просто, надо указать строку откуда брать, начальный индекс символа в строке (если кроме красного ничего не меняется то это постоянное число) и длину копируемой подстроки, длина, думаю всегда одинакова, если нет, то нужны дополнительные ухищрения, типа поиска пробелов и т.п. - тогда смотреть ещё в сторону функции Pos
phomm вне форума Ответить с цитированием
Старый 08.01.2012, 22:17   #3
chertovich
Форумчанин
 
Аватар для chertovich
 
Регистрация: 26.07.2009
Сообщений: 489
По умолчанию

Код:
var
  S: string;
begin
  S := Edit1.Text;
  Delete(S, 1, Pos(' ', S);
  S := Copy(S, 1, Pos(' ', S) - 1);
end;
Reglament, с таким программированием вы далеко не уйдете
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
chertovich вне форума Ответить с цитированием
Старый 08.01.2012, 22:17   #4
Reglament_
Пользователь
 
Регистрация: 09.11.2011
Сообщений: 12
По умолчанию

Цитата:
Сообщение от phomm Посмотреть сообщение
Свойство Seltext, если данная строка выделена курсором.
Функция copy если просто, надо указать строку откуда брать, начальный индекс символа в строке (если кроме красного ничего не меняется то это постоянное число) и длину копируемой подстроки, длина, думаю всегда одинакова, если нет, то нужны дополнительные ухищрения, типа поиска пробелов и т.п. - тогда смотреть ещё в сторону функции Pos
Ты прав, но я уже перепробовал многое бздец. Да и возможно 1 строка тоже меняться будет в некоторых случаях, но пока что нет. А Свойство Seltext неподходит ни как.
Reglament_ вне форума Ответить с цитированием
Старый 08.01.2012, 22:23   #5
Reglament_
Пользователь
 
Регистрация: 09.11.2011
Сообщений: 12
По умолчанию

Цитата:
Сообщение от chertovich Посмотреть сообщение
Код:
var
  S: string;
begin
  S := Edit1.Text;
  Delete(S, 1, Pos(' ', S);
  S := Copy(S, 1, Pos(' ', S) - 1);
end;
Reglament, с таким программированием вы далеко не уйдете
Спс за код!
Я давно знаю, что далеко не уйду!
Reglament_ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строка в С++ dronchik2010 Помощь студентам 2 08.12.2011 16:04
строка dronchik2010 Помощь студентам 0 08.12.2011 11:01
строка ольгару Помощь студентам 3 28.01.2011 21:03
Строка состаяния или загрузачная строка Sergeu Мультимедиа в Delphi 8 27.08.2008 10:32