HBasic писал(а):Не создаются папки с русскими именами.Функции создания папок не понимают адреса содержащие русские буквы разделенные слэшами.
Не создаются папки с русскими именами.Функции создания папок не понимают адреса содержащие русские буквы разделенные слэшами.
папки
адреса
русскими именами
русские буквы разделенные слэшами
iGrok писал(а):HBasic писал(а):Не создаются папки с русскими именами.Функции создания папок не понимают адреса содержащие русские буквы разделенные слэшами.
Очень информативно. И чё?
Debugger писал(а):Не создаются папки с русскими именами.Функции создания папок не понимают адреса содержащие русские буквы разделенные слэшами.папкиадреса
Так папки или адреса?
Debugger писал(а):русскими именамирусские буквы разделенные слэшами
А это еще к чему?
Debugger писал(а):На германской винде русские папки тоже не создаются. Сам проверял. Может, винда паленая?
arvitaly писал(а):MkDir "d:\аааааббббвввв" у меня создало эту папку
Покажи код
Maxxx.!!!. писал(а):т.е. если написать что-то вроде mkdir "c:\one\two", даже если папок one или two не существует, ф-я тогда сама их создает. Только вот найти ее не могу , может, кто еще вспомнит.
arthur2 писал(а):Зачем искать? Напиши сам обертку над mkdir. Делов-то
iGrok писал(а):CreateDirectory.
HBasic писал(а):Но я сначало FSOшной CreateDirectory пользовался - нифига вложенные папки не создаются.
dr.MIG писал(а):HBasic писал(а):Но я сначало FSOшной CreateDirectory пользовался - нифига вложенные папки не создаются.
А надо было API-шной .
А вы не могли бы дать ее описание,
где ее объявлять
и куда это объявление втыкать.
Declare Function CreateDirectory Lib "kernel32" Alias "CreateDirectoryA" (ByVal lpPathName As String, lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long
' Создаем новую папку C:\RussianProject и
' устанавливаем аттрибуты по умолчанию
Dim Security As SECURITY_ATTRIBUTES ' структура аттрибутов безопасности
Dim retval As Long ' возвращаемое значение
' Создаем папку
retval = CreateDirectory("C:\RussianProject", Security)
' Если функция вернула 0, значит ошибка
If retval = 0 Then
MsgBox "Ошибка : Не могу создать папку !"
End If
HBasic писал(а):У меня MSDNа нет.
Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 80