[size=-2]------ Добавлено в 23:46
Dilma, писал(а):
если енет, то и не будетDilma, может подскажешь как на delphi через IC реализовать функцию StrConv, а именно StrConv(String,vbProperCase), т.к. очень нужно для преобразования ФИО из базы данных
Ответов: 1891
Рейтинг: 110
|
|||
Леонид, вот теперь скинулось нормально. Спасибо.
[size=-2]------ Добавлено в 23:46 Dilma, писал(а): если енет, то и не будетDilma, может подскажешь как на delphi через IC реализовать функцию StrConv, а именно StrConv(String,vbProperCase), т.к. очень нужно для преобразования ФИО из базы данных |
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Alexbootch писал(а): через IC реализовать функцию StrConvА что она вообще делает |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Вячеслав,
vbProperCase -- преобразует первую букву каждого слова в прописную Вот только не пойму -- зачем в прописную, а не в заглавную (может опечатка в источнике)? А что это никак сэмулировать на штатнх компонентах нельзя? |
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Вячеслав, функция StrConv с константой vbProperCase преобразует первые буквы каждого слова в строке в прописные, т.е. StrConv("ПЕТРОВ ПЕТР ПЕТРОВИЧ",vbProperCase)
--> Петров Петр Петрович |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Alexbootch, ну и в чем проблема? Это -- элементарно.
[size=-2]------ Добавлено в 23:59 Alexbootch, а зачем тебе IC, ты же VB неплохо знаешь? |
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
nesco, писал(а): Alexbootch, ну и в чем проблема? Это -- элементарно.nesco, я не бум бум в delphi пока (сейчас занят изучением VB), может подскажешь как сделать в IC через компонент VBJScript не пашет |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
| ||
файлы: 1 | code_7297.txt [120B] [227] |
Ответов: 1891
Рейтинг: 110
|
|||
Dilma, а полностью можно код в IC
|
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Alexbootch, держи code_1969.txt
|
|||
карма: 22 |
| ||
файлы: 1 | code_1969.txt [742B] [402] |
Ответов: 1891
Рейтинг: 110
|
|||
nesco, а так не работает:
ПЕТРОВ ПЕТР ПЕТРОВИЧ -->Петров Петр Петрович может переделать - сначала LCase(String), а потом уже doStrConv |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Alexbootch, прикол с кирилицей. Вот поправил code_1970.txt
|
|||
карма: 22 |
| ||
файлы: 1 | code_1970.txt [919B] [319] |
Ответов: 1891
Рейтинг: 110
|
|||
nesco, спасибо, теперь работает
|
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Dilma, а почему бы это дело не встроить в штатный компонент, как отдельное свойство?
|
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
nesco, писал(а): Dilma, а почему бы это дело не встроить в штатный компонент, как отдельное свойство?хорошо бы было, а то я уже сделал отдельный компонент |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Dilma, вот выкладываю с изменением штатный компонент StrCase. Добавлено свойство ProperCase.
|
|||
карма: 22 |
|