Страница: 1 |
Кто знает как в Vb обрезать имя файла (8 символов) допутим есть 'Привет всем.txt', а нужно 'Приве~1" . Заранее спасибо
2 varianta for VB6 Left(text,length) Mid(text,start,length) Может это тебе поможет? Private Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As String, ByVal lBuffer As Long) As Long Спасибо все работает. Страница: 1 |
Вопрос: Помогите пожалуйста
Добавлено: 05.05.03 14:49
Автор вопроса: Folkon
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
anatoli
Вопросов: 0
Ответов: 5
Профиль | | #1
Добавлено: 05.05.03 15:42
Номер ответа: 2
Автор ответа:
Justas
ICQ: 259418212
Вопросов: 24
Ответов: 325
Web-сайт:
Профиль | | #2
Добавлено: 06.05.03 07:24
Public Function GetShortPath(strFileName As String) As String
Dim lngRes As Long, strPath As String
strPath = String$(165, 0)
lngRes = GetShortPathName(strFileName, strPath, 164)
GetShortPath = Left$(strPath, lngRes)
End Function
Private Sub Form_Load()
MsgBox GetShortPath("C:\Текстовый документ.txt")
End Sub
Номер ответа: 3
Автор ответа:
Folkon
Вопросов: 9
Ответов: 9
Профиль | | #3
Добавлено: 06.05.03 15:16