Вверх ↑
Этот топик читают: Гость
Ответов: 1891
Рейтинг: 110
#1: 2007-10-07 23:46:38 ЛС | профиль | цитата
Леонид, вот теперь скинулось нормально. Спасибо.

[size=-2]------ Добавлено в 23:46
Dilma, писал(а):
если енет, то и не будет


Dilma, может подскажешь как на delphi через IC реализовать функцию StrConv, а именно StrConv(String,vbProperCase), т.к. очень нужно для преобразования ФИО из базы данных
карма: 0
%time%
0
Ответов: 3655
Рейтинг: 69
#2: 2007-10-07 23:49:32 ЛС | профиль | цитата
Alexbootch писал(а):
через IC реализовать функцию StrConv

А что она вообще делает
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#3: 2007-10-07 23:51:05 ЛС | профиль | цитата
Вячеслав,
vbProperCase -- преобразует первую букву каждого слова в прописную
Вот только не пойму -- зачем в прописную, а не в заглавную (может опечатка в источнике)?

А что это никак сэмулировать на штатнх компонентах нельзя?
карма: 22

0
Ответов: 1891
Рейтинг: 110
#4: 2007-10-07 23:53:10 ЛС | профиль | цитата
Вячеслав, функция StrConv с константой vbProperCase преобразует первые буквы каждого слова в строке в прописные, т.е. StrConv("ПЕТРОВ ПЕТР ПЕТРОВИЧ",vbProperCase)
--> Петров Петр Петрович
карма: 0
%time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#5: 2007-10-07 23:59:17 ЛС | профиль | цитата
Alexbootch, ну и в чем проблема? Это -- элементарно.

[size=-2]------ Добавлено в 23:59
Alexbootch, а зачем тебе IC, ты же VB неплохо знаешь?
карма: 22

0
Ответов: 1891
Рейтинг: 110
#6: 2007-10-07 23:59:26 ЛС | профиль | цитата
nesco, писал(а):
Alexbootch, ну и в чем проблема? Это -- элементарно.


nesco, я не бум бум в delphi пока (сейчас занят изучением VB), может подскажешь как сделать в IC

через компонент VBJScript не пашет
карма: 0
%time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#7: 2007-10-08 00:01:11 ЛС | профиль | цитата
code_7297.txt
карма: 27
0
файлы: 1code_7297.txt [120B] [227]
Ответов: 1891
Рейтинг: 110
#8: 2007-10-08 00:09:03 ЛС | профиль | цитата
Dilma, а полностью можно код в IC
карма: 0
%time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#9: 2007-10-08 00:13:56 ЛС | профиль | цитата
Alexbootch, держи code_1969.txt
карма: 22

0
файлы: 1code_1969.txt [742B] [402]
Ответов: 1891
Рейтинг: 110
#10: 2007-10-08 00:22:00 ЛС | профиль | цитата
nesco, а так не работает:
ПЕТРОВ ПЕТР ПЕТРОВИЧ -->Петров Петр Петрович

может переделать - сначала LCase(String), а потом уже doStrConv
карма: 0
%time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#11: 2007-10-08 00:37:38 ЛС | профиль | цитата
Alexbootch, прикол с кирилицей. Вот поправил code_1970.txt
карма: 22

0
файлы: 1code_1970.txt [919B] [319]
Ответов: 1891
Рейтинг: 110
#12: 2007-10-08 00:49:29 ЛС | профиль | цитата
nesco, спасибо, теперь работает
карма: 0
%time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#13: 2007-10-08 01:04:56 ЛС | профиль | цитата
Dilma, а почему бы это дело не встроить в штатный компонент, как отдельное свойство?
карма: 22

0
Ответов: 1891
Рейтинг: 110
#14: 2007-10-08 01:10:19 ЛС | профиль | цитата
nesco, писал(а):
Dilma, а почему бы это дело не встроить в штатный компонент, как отдельное свойство?


хорошо бы было, а то я уже сделал отдельный компонент
карма: 0
%time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#15: 2007-10-08 01:20:36 ЛС | профиль | цитата
Dilma, вот выкладываю с изменением штатный компонент StrCase. Добавлено свойство ProperCase.

карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)