Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 | 2 |

 

  Вопрос: Создание папки Добавлено: 14.03.07 16:03  

Автор вопроса:  KreAtoR
Задача как обычно проста.
в Text1.text набрали например C:\test\
хотя на самом деле папки test нету.
потом нажали кнопочку и бац папочка test уже существует

Ответить

  Ответы Всего ответов: 23  

Номер ответа: 1
Автор ответа:
 Dark



Вопросов: 4
Ответов: 41
 Профиль | | #1 Добавлено: 14.03.07 17:12

Shell "command /c md " & Text1.text

Ответить

Номер ответа: 2
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #2
Добавлено: 14.03.07 17:22
Private Sub Command1_Click()
Text1.Text = "C:\test"
MkDir Text1.Text
End Sub

Ответить

Номер ответа: 3
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #3 Добавлено: 14.03.07 17:24
Зачем же так изголяться?
MkDir "test"

Ответить

Номер ответа: 4
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #4 Добавлено: 14.03.07 17:25
черт, не успел... :(
штурман первый привел корабль в лагуну... :)

Ответить

Номер ответа: 5
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #5 Добавлено: 14.03.07 17:26
Зачем же так изголяться?
MkDir "test"


а что если надо F:\1\2\3\4\5\

???????

Ответить

Номер ответа: 6
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #6 Добавлено: 14.03.07 17:29
Там вроде и так можно задать. Попробуй.

Ответить

Номер ответа: 7
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #7 Добавлено: 14.03.07 17:30
и еще вот как вы думаете. лежит этот текст юзер пишет в него куда записать файлик. Если этой папки программа папку создала, но

что если юзер возмет и напишет имя файла и расщирение??? что тогда
к примеру
C:\video\encoding\video1.wmv

я вот об этом себе щас голову ломаю. Ограничить как то строку. Запретить точки или еще что

Ответить

Номер ответа: 8
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #8 Добавлено: 14.03.07 17:33
Там вроде и так можно задать. Попробуй.

неа две незя

Ответить

Номер ответа: 9
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #9 Добавлено: 14.03.07 17:35
А ты не майся, вызови диалог с папками, дабы руками ничего не вводить.
Или строку парси, каким символом заканчивается.
т.е. с начала строки до последнего символа "\"

Ответить

Номер ответа: 10
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #10 Добавлено: 14.03.07 17:36
можно так
MkDir "С:\folder1"
MkDir "C:\folder1\folder2"
и т.д.

а вот MkDir "C:\folder1\folder2"
незя

Ответить

Номер ответа: 11
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #11 Добавлено: 14.03.07 17:37
Или строку парси, каким символом заканчивается.
т.е. с начала строки до последнего символа "\"


вот это идея хорошая!!!!!!!!!
осталось разобраться как сразу можно несколько папок создать

Ответить

Номер ответа: 12
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #12 Добавлено: 14.03.07 17:39
в посте №9 написано про стандартный диалог.
Между прочим там кнопочка есть "Создать папку"

Ответить

Номер ответа: 13
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #13 Добавлено: 14.03.07 17:41
в посте №9

что это
и сижу ищу как выискивать посл. символ. Если знаешь подскажи чтоб в книгах часики не терять

Ответить

Номер ответа: 14
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #14 Добавлено: 14.03.07 17:43
ищу блин это ваще с другого языка было. Подскажи в ВБ я незнаю

Ответить

Номер ответа: 15
Автор ответа:
 KreAtoR



Вопросов: 120
Ответов: 438
 Профиль | | #15 Добавлено: 14.03.07 17:46
здесь я использую твой класс а в нем нельзя создать папку, можно тока выбрать. поэтому при тестировании первое что сделал юзер так это решил просто сам набрать папку и не маятся. Отсюда появилась идея такого создания папки.
Пока что я ее ваще Locked = True сделал, пусть папки так выбирают, а делают через Explorer. Но ведб это геморой!!! хочется ведь легко просто и приятно для программиста

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам