Re[3]: бред MkDir (vba)
От: ma3ai  
Дата: 27.06.03 08:56
Оценка: 10 (1)
Здравствуйте, alekor, Вы писали:

A> но не верю я что он может создать только одноуровневую папку, а "C:\aa\bb\cc" — не умеет.

выражение MkDir C:\aa\bb\cc
надо понимать так: в папке bb (c:\aa\bb) создать папку cc
ессно, если c:\aa\bb не существует то ничего не получится.

A>... Вопрос не в этом, вопрос о вложенности.

недопонял я чего то ...
...
бред MkDir (vba)
От: alekor Россия  
Дата: 27.06.03 08:02
Оценка:
MkDir ("c:\one\two") 'error 76 path not found

а если сделать так :

MkDir ("c:\one\")
MkDir ("c:\one\two") 'все ок.

Нужно создавать каталог из получаемой переменной, а она c:\1\2\3\....\n
Re: бред MkDir (vba)
От: ma3ai  
Дата: 27.06.03 08:14
Оценка:
Здравствуйте, alekor, Вы писали:

Придётся перебирать и проверять (есть/нету/создать) все папочки в пути.
...
Re[2]: бред MkDir (vba)
От: alekor Россия  
Дата: 27.06.03 08:28
Оценка:
Здравствуйте, ma3ai, Вы писали:

M>Здравствуйте, alekor, Вы писали:


M>Придётся перебирать и проверять (есть/нету/создать) все папочки в пути.




Я не против, но не верю я что он может создать только одноуровневую папку, а "C:\aa\bb\cc" — не умеет.
Причем даже если папка существует и я пытаюсь создать такую же, все ок. Вопрос не в этом, вопрос о вложенности.
Re: бред MkDir (vba)
От: GarryIV  
Дата: 27.06.03 10:30
Оценка:
Hello, alekor!
You wrote on Fri, 27 Jun 2003 08:02:01 GMT:


a> MkDir ("c:\one\two") 'error 76 path not found


a> а если сделать так :


a> MkDir ("c:\one\")

a> MkDir ("c:\one\two") 'все ок.

a> Нужно создавать каталог из получаемой переменной, а она c:\1\2\3\....\n


Это не бред это RTFM

With best regards, Igor Evgrafov. E-mail: Don't reply use ievgrafo<AT>systems21{DOT}ru
Posted via RSDN NNTP Server 1.6 RC1
WBR, Igor Evgrafov
Re: бред MkDir (vba)
От: Admiral Украина  
Дата: 21.08.03 21:44
Оценка:
Здравствуйте, alekor, Вы писали:

A>MkDir ("c:\one\two") 'error 76 path not found

A>а если сделать так :
A>MkDir ("c:\one\")
A>MkDir ("c:\one\two") 'все ок.
A>Нужно создавать каталог из получаемой переменной, а она c:\1\2\3\....\n

Попробуй импортировать следующую функцию, ведь это возможно в VBA?
BOOL MakeSureDirectoryPathExists(
  PCSTR DirPath
);
Re: бред MkDir (vba)
От: spufer  
Дата: 22.08.03 02:58
Оценка:
Здравствуйте, alekor, Вы писали:


A>MkDir ("c:\one\two") 'error 76 path not found


A>а если сделать так :


A>MkDir ("c:\one\")

A>MkDir ("c:\one\two") 'все ок.

A>Нужно создавать каталог из получаемой переменной, а она c:\1\2\3\....\n


попробуй юзать FileScriptingObject:

set objFSO = createobject("scripting.filesystemobject")
... << RSDN@Home 1.1 beta 1 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.