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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2008, 14:20   #1
celovec
Форумчанин
 
Регистрация: 15.06.2007
Сообщений: 182
По умолчанию Корректировка данных в переменных

Помогите пожалуйста подкорректировать вывод нескольких переменных.

Есть "Sat, 12 Jan 2008 00:33:05 +0000"
В Label1 нужно вывести вот так "Sat, 12 Jan 2008 00:33:05"
А в Label2 вот так "12 Jan 2008 00:33:05"

И еще есть переменная с "/forum/YaBB.pl?num=1267153560/36#36"
Из такой переменной нужно взять цифры после # в данном случае это 36.

Заранее большое спасибо.
celovec вне форума Ответить с цитированием
Старый 27.01.2008, 14:49   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Используйте функции Pos, Delete, Copy...
BOBAH13 вне форума Ответить с цитированием
Старый 27.01.2008, 15:26   #3
celovec
Форумчанин
 
Регистрация: 15.06.2007
Сообщений: 182
По умолчанию

В данном случае это не подойдет.
celovec вне форума Ответить с цитированием
Старый 27.01.2008, 15:56   #4
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

/forum/YaBB.pl?num=1267153560/36#36

Странно почему тогда после
Код:
s := '/forum/YaBB.pl?num=1267153560/36#36';
Delete(s, 1, Pos('#', s));
и s = '36';

Наверное просто Вы вопрос так задали ?! Или я только паскаль увидел впервые...
BOBAH13 вне форума Ответить с цитированием
Старый 27.01.2008, 17:08   #5
celovec
Форумчанин
 
Регистрация: 15.06.2007
Сообщений: 182
По умолчанию

Спасибо большое, это просто я Вас не так понял.
Помогите пожалуйста с этим разобраться "Sat, 12 Jan 2008 00:33:05 +0000"
celovec вне форума Ответить с цитированием
Старый 27.01.2008, 18:33   #6
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
Сообщение от celovec Посмотреть сообщение
Спасибо большое, это просто я Вас не так понял.
Помогите пожалуйста с этим разобраться "Sat, 12 Jan 2008 00:33:05 +0000"

аналогично.. Ищем ' +'
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 27.01.2008, 18:40   #7
celovec
Форумчанин
 
Регистрация: 15.06.2007
Сообщений: 182
По умолчанию

Карась, не получается.
celovec вне форума Ответить с цитированием
Старый 27.01.2008, 18:45   #8
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
Сообщение от celovec Посмотреть сообщение
Карась, не получается.
Delete(s, Pos(' +', s), Length(S));
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 27.01.2008, 19:59   #9
celovec
Форумчанин
 
Регистрация: 15.06.2007
Сообщений: 182
По умолчанию

Получилось, спасибо вам большое.
А как из: Sat, 12 Jan 2008 00:33:05 +0000
оставить только 0000?
celovec вне форума Ответить с цитированием
Старый 27.01.2008, 20:05   #10
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
Сообщение от celovec Посмотреть сообщение
Получилось, спасибо вам большое.
А как из: Sat, 12 Jan 2008 00:33:05 +0000
оставить только 0000?
аналогично..
Delete(s, 1, Pos('+', s));

Вы хоть понимаете, что мы пишем и как работают эти строки?

Если нет, то читайте:
http://www.delphibasics.ru/Pos.php
http://www.delphibasics.ru/Delete.php

Это не сложно
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Много переменных Altera Общие вопросы Delphi 15 18.07.2008 08:06
Чистка переменных delphin100 Общие вопросы Delphi 9 30.06.2008 10:53
корректировка xls файла с помощью delphi Adept БД в Delphi 2 06.03.2008 10:26
Ошибка в переменных Maugli-rus Общие вопросы Delphi 2 24.12.2007 07:44
Корректировка БД nataly_ukr БД в Delphi 5 07.11.2007 15:04