Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
Задался вот себе целью наваять консольное приложение, чтобы без всяких там форм, чтоб работало с параметрами командной строки и т.д. и т.п. Удалить формы из проекта и запускать процедуру Main - не проблема. Параметры из командной строки тоже получаются, обрабатываются - все пучком. Неразрешимым вопросом оказалось "как выводить сообщения пользователю". ну не msgbox же использовать? Что подскажет всезнающий All? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2004, 16:22 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
http://]www.sources.ru/msdn/howto/q171654.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2004, 16:32 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
Или могу выслать примерчик! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2004, 16:33 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
Консоли по определению подразумевают что и результаты пользователь будет читать оттуда же. А если нужны формочки с боксами, тогда зачем консоль? Я делал оба варианта сразу: запустили с параметрами в консоли - туда и output, без параметров - нате вам формочки. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2004, 16:58 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
2Nir Спасибо за ссылку. Разобрался. Попробовал - работает. Фэнкс. Только не могу понять, как выводить сообщение, не открывая новую консоль. То есть чтобы при запуске из FARа вывод шел в окно ФАРА, а не в отдельной консоли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 10:22 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
То есть чтобы при запуске из FARа вывод шел в окно ФАРА, а не в отдельной консоли. Это возможно - если exe откомпилена как консольное приложение. (имеет соответствующий заголовок) - врядли vb это позволяет.. либо можно exe поправить ручками .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 10:32 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
Хм. Интересный вариант. А чем Консольный ехе отличается от Стандартного ехе, например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 13:00 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
авторА чем Консольный ехе отличается от Стандартного ехе, например? Тип приложения зашивается в заголовок exe-файла. Структура IMAGE_OPTIONAL_HEADER поле Subsystem. Для GUI - значение 2, для консольного приложения - 3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 17:17 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
Побродил по свойствам проекта и по MSDN - действительно намека на компилирование именно консольного приложения не наблюдается. Если кто знает - подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2004, 12:02 |
|
||
|
Консольное приложение
|
|||
|---|---|---|---|
|
#18+
В самом бейсике этого сделатэ нельзя. Есть 2 варианта. 1. Где то у меня был пример реализации адд-ина для VB который вступал в работу на этапе компиляции, перехватывал сообщения линкеру и компилятору, переделывал линкуемые файл и отправлял далее. это давало возможностэ делатэ консоли и нативные библиотеки. Все это благодаря тому что VB использует старый сишный компилятор, т.е. эти возможности искуственно ограничены. 2. Снова же, где то валяется прога, которая перезаписывала хидер. После этого VB прога становилась нормальным консольным приложением. Поищу как время будет. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2004, 14:57 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32447816&tid=2169898]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 346ms |

| 0 / 0 |
