Страница: 1 |
Страница: 1 |
Вопрос: Как отдать директиву компилятору?
Добавлено: 12.05.07 17:20
Автор вопроса: WFS
Мне нужно удалить файл, но его может и не быть. Нужно отдать директиву компилятору, чтобы он не выдавал ошибку, если файла нет
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
intel-DX
ICQ: 445091742
Вопросов: 4
Ответов: 169
Профиль | | #1
Добавлено: 12.05.07 17:58
Можно проще
If Dir(FileName) <>"" Then Kill FileName
Номер ответа: 2
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #2
Добавлено: 12.05.07 17:58
А причем здесь компилятор?
В проге поставь
Номер ответа: 3
Автор ответа:
Visual Basic .NET 2005 Пиратская версия
Вопросов: 38
Ответов: 190
Web-сайт:
Профиль | | #3
Добавлено: 12.05.07 22:42
Или try/catch
Или это только в Микрософт НЕТ!!!!!!!! доступно??
Номер ответа: 4
Автор ответа:
WFS
Вопросов: 12
Ответов: 19
Профиль | | #4
Добавлено: 12.05.07 22:51
все работает, спасибо.
Просто в делфи (я больше на нем специализируюсь), отдаются директивы компилятору, чтобы отключить обработку ошибок, например
{$I-}
open("C:\..."
{$I+}
Номер ответа: 5
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #5
Добавлено: 12.05.07 23:13
2WFS: Убедился, что VB рулит? ))))))
Номер ответа: 6
Автор ответа:
WFS
Вопросов: 12
Ответов: 19
Профиль | | #6
Добавлено: 13.05.07 12:49
ну в основном рулит.
Просто в делфи сам интерфейс удобнее, чем в ВБ
Номер ответа: 7
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #7
Добавлено: 13.05.07 12:56
Чем? То, что интерфейс SDI? так в вб тоже можно его включить.
Номер ответа: 8
Автор ответа:
WFS
Вопросов: 12
Ответов: 19
Профиль | | #8
Добавлено: 13.05.07 14:56
Там как то проще переходить от одной формы к другой, проще найти нужный компонент, в то время как в вб нужно их подключать. Там не выдается сообщения об ошибке, если в строке допустил ошибку и перешел на другую.
Номер ответа: 9
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #9
Добавлено: 13.05.07 16:21
В VB можно отключить это назойливое сообщение о синтаксической ошибке в строке (еще лучше не допускать этих самых ошибок)
Номер ответа: 10
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #10
Добавлено: 13.05.07 18:35
Номер ответа: 11
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #11
Добавлено: 14.05.07 08:40
Вобщем, бесполезно на ВБшном форуме утверждать что Дельфи круче
Номер ответа: 12
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #12
Добавлено: 14.05.07 10:25
2ZagZag: ну разумеется. Хотя нет: утверждать можно. Но нужно аргументировать. А вышеприведенные аргументы - никудышные.
Номер ответа: 13
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #13
Добавлено: 14.05.07 17:22
Полагаю, других не существует