Страница: 1 |
Страница: 1 |
Вопрос: Пара вопросов по консольным приложениям
Добавлено: 11.09.06 17:38
Автор вопроса: Tamplier | ICQ: 298742928
Доброго времени суток!
Пишу консоль, и в связи с этим возникли вопросы, на которые пока не найдено ответов.
1) как можно выяснить установлено ли приложение?
2) как можно осуществить поиск файла при выбранном каталоге (файл в подкаталоге)
3) как выяснить, какое приложение связано с определенным расширением и его местонахождение?
4) Почему при выполнении программа отжирает 2600 кб памяти? Нельзя ли как-нибудь уменьшить это значение? (используется 6 переменных, 1 переменная типа WIN32_FIND_DATA и 4 константы)
5) как проводить операции с файлами с использованием апи-функций? (не стандартными vb-шными методами.)
[offtop]
6) почему некоторые люди не любят апи-функции? (напр., "как сделать эту фиготень? НО НЕ АПИ-ФУНКЦИЯМИ, А СТАНДАРТНЫМИ СРЕДСТВАМИ!!!")
7) кто-нить знает какой-нить сишный форум? Отвечать, плз, на мыло.
[/offtop]
Благодарю за внимание!
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 11.09.06 18:18
Надеюсь ты не ошибся форумом. В общем форуме обсуждаются вопросы по VB6, а по .NET есть отдельный форум. Если же всё-таки тебе на VB6, глянь мой модуль для работы с консолью для VB6.
http://basicproduction.nm.ru/ConSmpl.rar
Номер ответа: 2
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #2
Добавлено: 12.09.06 08:44
Да, я не ошибся форумом. VB.NET у меня пока нету. И писать, соответственно, приходится на VB6. За ссылку спасибо.
Номер ответа: 3
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #3
Добавлено: 13.09.06 10:46
Прикольно. Ни один из этих, так скажем, не особо вдумчивых вопросов не относится конкретно к консоли. Может сначала посмотришь в примерах?
Номер ответа: 4
Автор ответа:
Fever
Вопросов: 60
Ответов: 808
Профиль | | #4
Добавлено: 13.09.06 17:02
2600 кб
А скоко у тебя картинок в ресурсах?
Код показывай любопытно посмотреть...
Номер ответа: 5
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #5
Добавлено: 14.09.06 11:46
Ну, насчет памяти неудивительно - винда на это щедра нипадецки. Попробуй EmptyWorkingSet, поможет
Номер ответа: 6
Автор ответа:
Leha
Вопросов: 37
Ответов: 68
Профиль | | #6
Добавлено: 18.09.06 18:31
Ухты! а как на 6 вб писать консольные приложения? эт те которые открывабтся в дос окне? так ведь?
Номер ответа: 7
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #7
Добавлено: 18.09.06 19:30
так ведь... через QBASIC эмулировать VB6 надо, то сложно, ты не сможешь )))))))
Номер ответа: 8
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #8
Добавлено: 19.09.06 20:37
ложь и не правда, хакер, не не шути над сурьезностями достаточно сделать allocateconsole и все в норме
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 19.09.06 23:28
та хто шутит? Тут все сурьезные нах, то ты просто уже QB подзабыл
Номер ответа: 10
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #10
Добавлено: 20.09.06 13:34
Если в экзешнике пропатчена графическая подсистема то можно AllocConsole и не вызывать.