Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
метод format
|
|||
|---|---|---|---|
|
#18+
Господа как работает метод Format с строкой У меня есть строка из 4 символов "олра" мне нужно записать в таком виде "ол ра" в vb6 это без проблем, а вот на vb.net не могу понять как это сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2004, 06:09 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
А я подумал, что ты хочешь винчестер отформатировать :-) На самом деле между 6-м и .NET-товским бейсиком в этой функции разницы нет. Или может я что-то не понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2004, 19:40 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Я тоже так думал но он мне дает вот такой результат strPPP=format(str, "## ##") ; что strPPP="## ##" а я бы хотел видеть strPPP="25 90" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 07:57 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
На самом деле, если речь идёт о значении 2590, то вот так: Код: plaintext 1. 2. 3. 4. А, если речь об "олра", то можно использовать insert: Код: plaintext 1. 2. 3. 4. Странно, но вроде и метод strPPP=format(str, "## ##") должен работать, но у меня тоже так не хочет, кто знает скажите почему??? Интересно аж жуть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 08:55 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Короче я попробовал. Как я и подозревал, надо форматируемый объект представить в виде числа, а не строки: TextBox1.Text = Format("1234", "## ##") 'выдаёт ## ## TextBox1.Text = Format(1234, "## ##") 'выдаёт 12 34 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 10:43 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Чёрт, какое мудрое решение, тока повнимательней код прочти (который повыше) Фишка в том, что бы сделать формат строки (или её тоже представить как число) Dim s As String="orla" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 10:53 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Попробовал я. Для текста вместо # надо ставить &. Но это не работает. Все управляющие символы @&\<>! в .NET не работают. Видимо эти козлы из Микрософта выключили поддержку форматирования строк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 11:22 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Покавырялся я тут в msdn нашел какое то упоминание про это ну в смысле не про то а про это. Вот их пример но про что он я так и не понял может у вас чтони будь получится. У меня с английским туговато Example [Visual Basic, C#, C++] The following example demonstrates formatting multiple values. [Visual Basic, C#, C++] Note This example shows how to use one of the overloaded versions of Format. For other examples that might be available, see the individual overload topics. [Visual Basic] <Serializable()> Public Class LogicalCallContextData Implements ILogicalThreadAffinative Private _nAccesses As Integer Private _principal As IPrincipal Public ReadOnly Property numOfAccesses() As String Get Return [String].Format("The identity of {0} has been accessed {1} times.", _principal.Identity.Name, _nAccesses) End Get End Property Public ReadOnly Property Principal() As IPrincipal Get _nAccesses += 1 Return _principal End Get End Property Public Sub New(p As IPrincipal) _nAccesses = 0 _principal = p End Sub 'New End Class 'LogicalCallContextData ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 19:12 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Не...а это не то Отцы, помогите неразумным знаниями Тема халявная, а ответа нет... Что делать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2004, 21:26 |
|
||
|
метод format
|
|||
|---|---|---|---|
|
#18+
Да обратите внимание на это описание опять же все от туда. Не много покапамвшись в этом придит в голову что все таки должны имено строки форматироватся. Но вот не все так просто как хотелось. Вроде безобидная функция была в vb6 и ее закрутили не понять как. The leading and trailing brace characters, '{' and '}', are required. To specify a single literal brace character in format, specify two leading or trailing brace characters; that is, "{{" or "}}". If the value of format is, "Thank you for your purchase of {0:####} copies of Microsoft® .NET (Core Reference).", and arg0 is an Int16 with the value 123, then the return value will be: "Thank you for your purchase of 123 copies of Microsoft® .NET (Core Reference)." If the value of format is, "Brad's dog has {0,-8:G} fleas.", arg0 is an Int16 with the value 42, (and in this example, underscores represent padding spaces) then the return value will be: "Brad's dog has 42______ fleas." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2004, 05:59 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32549248&tid=1439050]: |
0ms |
get settings: |
4ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
16ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 342ms |

| 0 / 0 |
