Сдвинуть часть строки вправо

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
caa2000
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 14.05.2009 (Чт) 4:50

Сдвинуть часть строки вправо

Сообщение caa2000 » 18.06.2016 (Сб) 16:55

Здавствуйте. Подскажите, пожалуйста.
Обыскал MSDN и Google, нигде не нашёл, как разделить строку в Текстбоксе,чтобы одна часть была слева, а другая - справа.
К примеру:
текстбокс |имя,фамилия .........................................такой-то такой-то|правая сторона текстбокса
(Без точек, разумеется)
Длинна строки справа и слева неизвестна.
Плиз, с уважением.
Имеющий уши, да услышит.. (с) Новый Завет От Матфея святое благовествование

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Сдвинуть часть строки вправо

Сообщение pronto » 18.06.2016 (Сб) 19:09

Нужен именно TextBox? Просто, есть похожий вариант со списком. Но в любом случае — этого можно добиться только ручной отрисовкой текста.
O, sancta simplicitas!

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Сдвинуть часть строки вправо

Сообщение ger_kar » 18.06.2016 (Сб) 19:23

Вообще есть определенные правила, для построения приложений и интерфейса, а также контролы, предназначенные для таких задач. Для каких то особо узко специфических задач, пишутся свои контролы. Каждый из существующих конролов призван решать определенные задачи и у каждого есть своя область применения. Почему такое вступление? Да потому, что судя по теме, решение задачи изначально построено неверно. И так как путь избран кривой, то и вся реализация будет кривая. Тут вообще нужно совершенно другое, а именно - нужно четко изложить суть задачи и задать вопрос о том, как это правильно реализовать и TextBox нужно использовать строго по назначению, а так тема напоминает вопрос: "Как мне закрутить шуруп используя молоток?" Ну, да, с дури конечно можно взять и этот шуруп просто заколотить как гвоздь, но кривизна такого решения я думаю очевидна. А по данной теме, исходя из вышеизложенного, ответ может быть только один - так делать не надо!!!
Бороться и искать, найти и перепрятать

caa2000
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 14.05.2009 (Чт) 4:50

Re: Сдвинуть часть строки вправо

Сообщение caa2000 » 18.06.2016 (Сб) 20:01

Спасибо за ответы.
Как я понял, в текстбоксе этого сделать простым способом нельзя.
Я надеялся , что есть что- нибудь типа vbAlignRight для текста, или что- то вроде этого.
Тем не менее спасибо,что объяснили.
Имеющий уши, да услышит.. (с) Новый Завет От Матфея святое благовествование


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 17

    TopList