powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Преобразование даты в троку для VB 6.3
4 сообщений из 4, страница 1 из 1
Преобразование даты в троку для VB 6.3
    #32788286
Rudenko Dmitriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите функцию преобразования типа date в string
...
Рейтинг: 0 / 0
Преобразование даты в троку для VB 6.3
    #32788505
Rudenko Dmitriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже нашел если кому интересно


Microsoft® Visual Basic® Scripting Edition
CStr Function Language Reference

Description
Returns an expression that has been converted to a Variant of subtype String.
Syntax
CStr(expression)
The expression argument is any valid expression.

Remarks
In general, you can document your code using the data type conversion functions to show that the result of some operation should be expressed as a particular data type rather than the default data type. For example, use CStr to force the result to be expressed as a String.
You should use the CStr function instead of Str to provide internationally aware conversions from any other data type to a String subtype. For example, different decimal separators are properly recognized depending on the locale setting of your system.

The data in expression determines what is returned according to the following table:

If expression is CStr returns
Boolean A String containing True or False.
Date A String containing a date in the short-date format of your system.
Null A run-time error.
Empty A zero-length String ("").
Error A String containing the word Error followed by the error number.
Other numeric A String containing the number.


The following example uses the CStr function to convert a numeric value to a String:

Dim MyDouble, MyString
MyDouble = 437.324 ' MyDouble is a Double.
MyString = CStr(MyDouble) ' MyString contains "437.324".


--------------------------------------------------------------------------------
...
Рейтинг: 0 / 0
Преобразование даты в троку для VB 6.3
    #32788712
Уже нашел если кому интересно ... CStr ...

:)

format$ для данной цели получше будет...
...
Рейтинг: 0 / 0
Преобразование даты в троку для VB 6.3
    #32791039
snov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Format$ (можно и без $ :)) Format сделает тебе дату в строке как надо (см. format - F1)
Вообще то есть еще способ :)
Любой тип (кроме объектов) преобразует в строку.
Далается это так:
Dim A as Long, B as Date, S1 as string, S2 as string
A=1: B = Date
S1=A & ""
S2 = B & ""
Debug.Print S1, S2
' Вот собственно и все, успользуя связку [TYPE] & "" практически все переводится в строку. Неявное преобразование типов :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Преобразование даты в троку для VB 6.3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]