Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

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

 

  Вопрос: Существование файла. Добавлено: 30.03.09 14:54  

Автор вопроса:  Sergey
Как проверить в VB6, существует файл или нет?

Ответить

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

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



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #1
Добавлено: 30.03.09 16:36
http://www.citforum.ru/programming/digest/fsovb6.shtml

Ответить

Номер ответа: 2
Автор ответа:
 SergeyZuzic



ICQ: 474690219 

Вопросов: 5
Ответов: 155
 Web-сайт: vsedlysita.narod.ru
 Профиль | | #2
Добавлено: 30.03.09 21:57
Функция Dir фозвращает имя файла + формат (если файл существует), иначе пусто.

  1. Private Sub Command1_Click()
  2. If Len(Dir("C:\1.txt")) Then MsgBox "файл существует" Else MsgBox "файл не существует"
  3. End Sub

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #3
Добавлено: 31.03.09 00:23
pathfileexists

Ответить

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



ICQ: 474690219 

Вопросов: 5
Ответов: 155
 Web-сайт: vsedlysita.narod.ru
 Профиль | | #4
Добавлено: 31.03.09 15:42
pathfileexists


Медлено думает

Ответить

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



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #5 Добавлено: 31.03.09 18:12
По моему быстрее всех была getattr и обработка ошибки.
Может и ошибаюсь конечно.

Ответить

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



Вопросов: 20
Ответов: 285
 Профиль | | #6 Добавлено: 10.04.09 14:27
АПИ GetFileAttributes

Ответить

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



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #7
Добавлено: 11.04.09 03:59
АПИ CreateFile =)
кто больше?)

Ответить

Номер ответа: 8
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #8
Добавлено: 11.04.09 10:33
FindFirstFile

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #9
Добавлено: 11.04.09 16:38
PathFileExists -> GetFileAttributes -> NtQueryAttributesFile -> ntgate 8Bh

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #10
Добавлено: 11.04.09 18:39
Sharp, что такое ntgate?

Ответить

Номер ответа: 11
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #11
Добавлено: 11.04.09 19:33
если кратко - подготовка регистров и sysenter

Ответить

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



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #12
Добавлено: 11.04.09 21:00
Вань, а теперь объясни ему что такое sysenter, iretd и обработка прерываний =)

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #13
Добавлено: 12.04.09 01:31
Executioner, ну обработка прерываний это наверное типа
mov 4ch
int 21h

Ответить

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



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #14
Добавлено: 12.04.09 17:17
Нет, это не обработка прерывания, это его генерирование =)

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #15
Добавлено: 13.04.09 21:42
Executioner,да, логично)
видимо до этого мне еще далеко. Пока что не выбрался за пределы "поменять местами содержимое битов 6-5 и 1-0" итп=)

Ответить

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

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



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