powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как программно создать папку
6 сообщений из 6, страница 1 из 1
как программно создать папку
    #36437006
Agasi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет,как можно програмно создать папку, переименовать его и копироват данные в эту папку
спосибо за ответи
...
Рейтинг: 0 / 0
как программно создать папку
    #36437074
GoshaS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пуск > выполнить > "CMD" жемем ентер > "help" жмем ентер. Читаем справку.
...
Рейтинг: 0 / 0
как программно создать папку
    #36437130
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как программно создать папку
    #36437233
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Agasi,

Посмотри в Хелпе описание команд MKDIR и COPY FILE.
Можно также через RUN воспользоваться DOS-командами MD, copy to
...
Рейтинг: 0 / 0
как программно создать папку
    #36437242
Agasi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри в Хелпе описание команд MKDIR и COPY FILE.
Можно также через RUN воспользоваться DOS-командами MD, copy to




спосибо это то что нужно
...
Рейтинг: 0 / 0
как программно создать папку
    #36437485
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AgasiПосмотри в Хелпе описание команд MKDIR и COPY FILE.
Можно также через RUN воспользоваться DOS-командами MD, copy to
спосибо это то что нужно

Можно, конечно, и через команды DOS, но может быть вам пригодится File System Object ?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Метод создает на диске каталог, имя которого указано в качестве параметра. Если указанный каталог уже существует, 
то метод генерирует ошибку. Для того, чтобы избежать этого, 
перед использованием этого метода, для проверки можно использовать метод FolderExists объекта 

lcFolder2Create = "C:\FSO_testing"
loFSO = CREATEOBJECT('Scripting.FileSystemObject')
If !(loFSO.FolderExists(lcFolder2Create))
   loNewFolder = loFSO.CreateFolder(lcFolder2Create)
Endif
? "Path:             " + loNewFolder.Path
? "DateCreated:      " + DTOC(loNewFolder.DateCreated)
? "DateLastAccessed: " + DTOC(loNewFolder.DateLastAccessed)
? "DateLastModified: " + DTOC(loNewFolder.DateLastModified)
? "Drive:            " + ;
   IIF(VARTYPE(loNewFolder.Drive)="O","Object","Variable")) + ;
   " " + loNewFolder.Drive.DriveLetter
? "Files:            " + ;
   IIF(VARTYPE(loNewFolder.Files)="O","Object","Variable") + ;
   " " + ALLTRIM(STR(loNewFolder.Files.Count))
? "IsRootFolder:     " + IIF((loNewFolder.IsRootFolder),"True","False")
? "Name:             " + loNewFolder.Name
? "ParentFolder:     " + ;
   IIF(VARTYPE(loNewFolder.ParentFolder)="O","Object","Variable") + ;
   " " + loNewFolder.ParentFolder.Name
? "ShortName:        " + loNewFolder.ShortName
? "ShortPath:        " + loNewFolder.ShortPath
? "Size:             " + ALLTRIM(STR(loNewFolder.Size))
? "Subfolders:       " + ;
   IIF(VARTYPE(loNewFolder.SubFolders)="O","Object","Variable") + ;
   " "+ALLTRIM(STR(loNewFolder.SubFolders.Count))
RELEASE loFSO

 
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как программно создать папку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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