Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как сделать историю в immediate? / 9 сообщений из 9, страница 1 из 1
11.10.2008, 03:59
    #35589252
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
развращенный Command Window в FoxPro, в котором сохраняется последовательно вся история команд (по выполнению каждой!) - захотел такого же и от immediate в VB.
Пускай не автоматически - но хотя бы кнопку какую в тулбаре... типа сохранить immediate history - загрузить immediate history...
Оптимальнее всего конечно, чтобы сохранялось/грузилось по выходу/входу из среды VB...
...а еще лучше - после выполнения каждой команды :)

Может, есть какая опция или add-one?
или я хочу слишком многого? :)
...
Рейтинг: 0 / 0
11.10.2008, 12:40
    #35589368
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Эти окна имеют немного разный функционал, обусловленный средами разработки.
Если в фокспро в command window написать команду или вызов функции, которая создаёт курсор, массив или переменную, то это созается и существует до окончания работы среды фокспро( если не предпинять соответствующие шаги по очистке ), то Immedite просто отобажает результат выполнения какой-то операции, не сохраняя при этом созданые объекты.

Но если очень хочется, то можно попробовать сделать такой add-in. В среде есть вариант проекта add-in'a к VB
...
Рейтинг: 0 / 0
11.10.2008, 13:16
    #35589386
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Игорь Горбонос
Вы не правы, VBшный Immedite способен примерно на то же самое. Если им пользоваться как консолью или терминалом, то можно выполнить любые действия с любыми переменными и объектами, доступными в контексте останова. Напишите в Immedite MsgBox "Hello world" и нажмите enter.

Фрилансер
Реализовать желаемое можно лишь отчасти с кучей всяких "если".
...
Рейтинг: 0 / 0
11.10.2008, 13:33
    #35589396
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Antonariy

Фрилансер
Реализовать желаемое можно лишь отчасти с кучей всяких "если".

А готовых варитантов нет?
или хотя бы где лежит пример add-in-а... и где вообще можно подчитать о их создании?
...
Рейтинг: 0 / 0
11.10.2008, 17:09
    #35589563
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Готовых вариантов работы с Immediate я не видел.
Просто пример AddIn'а можно посмотреть создав проект-AddIn.
Создать собственный Immediate невозможно потому что нельзя научить VB им пользоваться.
Можно только мониторить окно Immediate (если оно открыто) и копировать/вставлять текст.
...
Рейтинг: 0 / 0
11.10.2008, 17:22
    #35589567
Restavraciya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Гдето на аксовском форуме был вопрос про очистку имедиате (фиг знает зачем автору это понадобилось) - решение дано
Примерно также можно копировать его содержимое
...
Рейтинг: 0 / 0
11.10.2008, 17:25
    #35589573
Restavraciya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
http://sql.ru/forum/actualthread.aspx?tid=520946&pg=1&hl=immediate

Копируеш (а не удаляеш, как там) в буфер и на диск в файло ;-)
...
Рейтинг: 0 / 0
11.10.2008, 23:17
    #35589727
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Antonariy Игорь Горбонос
Вы не правы, VBшный Immedite способен примерно на то же самое .
Не соглашусь, потому, что ключевое слово здесь, именно, примерно!

AntonariyЕсли им пользоваться как консолью или терминалом, то можно выполнить любые действия с любыми переменными и объектами, доступными в контексте останова . Напишите в Immedite MsgBox "Hello world" и нажмите enter.
Правильно! В контексте останова. А в command window можно создавать объекты, переменные которыми потом можно воспользоватся в запускаемой программе.
...
Рейтинг: 0 / 0
12.10.2008, 08:56
    #35589822
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать историю в immediate?
Игорь ГорбоносAntonariy Игорь Горбонос
Вы не правы, VBшный Immedite способен примерно на то же самое .
Не соглашусь, потому, что ключевое слово здесь, именно, примерно!
А я думал это: =))
Игорь Горбоноспросто отобажает результат выполнения
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как сделать историю в immediate? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]