![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
![]()
Всем доброго времени суток, возникла проблема с функцией pos.
У меня есть строка: Код:
Мне удалось отделить только первые две части, и то Часть2 захватывает Часть3, вот код: Код:
Забыл указать что пишу на delphi Последний раз редактировалось men232; 01.07.2011 в 18:22. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 01.07.2011
Сообщений: 7
|
![]()
язык не знаю какой, напишу для паскаля.
m=length(s) m:=m div 3; part2:=copy(s,m+1,m) part3:=copy(s,2*m+1,m) m-первая часть. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
![]()
А можно такое только на delphi!
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 01.07.2011
Сообщений: 7
|
![]()
Part2:= copy(Form1.Memo1.Lines[i], pos(';', Form1.Memo1.Lines[i]) + 1, Length(Form1.Memo1.Lines[i]) div 3);
Part3:=copy(Form1.Memo1.Lines[i], 2*pos(';', Form1.Memo1.Lines[i])+1,Length(Form1.Memo1.Lines[i]) div 3) в коде не уверен |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
s:='......................';
1. начиная с delphi7 (posEx) Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 01.07.2011 в 19:08. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
![]()
Спасибо всем за примеры, но почему то у меня не получается.
Я из таких людей которым нужно разжевывать, извините. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
![]()
Получилось, спасибо всем. Пришлось с бубном потанцевать :D
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемка с функцией pos() строки | Риндера | Помощь студентам | 14 | 03.11.2010 11:18 |
проблема с функцией | saix | Общие вопросы C/C++ | 14 | 28.10.2010 19:07 |
Epson Esc/pos Проблема с шрифтами | Gigabit | Общие вопросы Delphi | 0 | 22.03.2010 11:37 |
Не могу понять в чем проблема!(copy,length,pos) | zotox | Помощь студентам | 1 | 26.04.2009 03:12 |