|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.03.2009, 21:27 | #1 |
Пользователь
Регистрация: 15.03.2009
Сообщений: 13
|
Как из полного Ф.И.О. сделать Ф.И.О. с инициалами
Есть ТекстБокс в нем пишется имя например "Казакова Ирина Владимировна", в одно место документа добавляется имя добавляется целиком, а в другое нужно "И.В. Козакова". Как сделать из полного имени и отчества инициалы?
Были идеи тупо создать еще один ТекстБокс с инициалами, но хочется автоматизировать процесс. Подскажите каким образом решить ситуацию.
NOT TRUE = FALSE NOT FALSE = TRUE
|
20.03.2009, 22:45 | #2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Можно вот так, например. Передаете строку которая содержит Фамилию, Имя и Отчество. Именно в такой последовательности. А получаете инициалы и фамилию. Можно ее усовершенствовать и научить различать порядок слов (по окончанию отчества). Но это оставляю на совести ТС.
Код:
Лучше день потерять — потом за пять минут долететь!©
|
21.03.2009, 16:38 | #3 |
Пользователь
Регистрация: 15.03.2009
Сообщений: 13
|
NOT TRUE = FALSE NOT FALSE = TRUE
|
21.03.2009, 17:10 | #4 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Мне стало интересно. Проверил. Очень неплохо. Но сразу выдало ошибку, потому что я, по «подлости нутра», не ввел текст, а нажал сразу кнопку.
Выход: Блокировать кнопку пока в поле ввода не будет трех слов (количество слов можно определять по пробелам между ними). Почитай эту тему
Лучше день потерять — потом за пять минут долететь!©
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как из полного пути к файлу получить имя файла с расширением | uraura | Компоненты Delphi | 2 | 20.03.2009 15:53 |
Определение полного пути папок TreeView | vitawt | Общие вопросы Delphi | 8 | 22.02.2009 15:13 |
Вопрос полного юзера | Travolta | Общие вопросы C/C++ | 12 | 02.12.2008 14:39 |
вопрос полного юзера | Travolta | Общие вопросы .NET | 0 | 03.11.2008 16:14 |