![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBA - Visual Basic 2008 |
|
VBA - Visual Basic 2008
|
Старожил Сообщения: 161 |
Подскажите как сделать так : допустим, если нажать на форме правой кнопкой мыши, то вылетет MsgBox(123), а если нажать левой, то MsgBox(098).
Спасибо за внимание. >>Блин, не дописал в названии темы : Действие при нажатии правой кнопки |
|
Отправлено: 17:47, 24-04-2008 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать Call (оператор) - передает управление процедуре модуля (Sub), функции модуля (Function) или подпрограмме DLL >> определение от VB6 но справедливо и для VB.NET
В данном конкретном случаи оставлено мною для совместимости с проектами VB6. VB.NET 2008 позволяет применять Shell и без этого оператора, VB6 же пожелает избавится от второго параметра функции Shell если я не напишу этот оператор. Если в будущем при кодировании возникнет проблема с передачей управления процедуре, функции, внешней подпрограмме без видимых на то причин (все аргументы согласованы, имена написаны правильно) можно будет написать этот оператором и возможно разрешить проблему. Собственно в таких случаях необходимо его применять. |
Отправлено: 22:28, 10-09-2008 | #261 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать а как-то можно без webbrowser загрузить код страницы?
и как в webbrowser отключить картинки? Console.WriteLine - где посмотреть то, что сюда записалось? |
Последний раз редактировалось Uzvern, 15-09-2008 в 01:56. Отправлено: 01:25, 15-09-2008 | #262 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Console.WriteLine - это вывод на экран текста в консольной версии программы. Если Win32, то пишите MsgBox вместо Console.WriteLine.
Цитата Uzvern:
![]() |
|
------- Отправлено: 02:07, 15-09-2008 | #263 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать Delirium, компонент WebBrowser
|
Отправлено: 08:45, 15-09-2008 | #264 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Затупил
![]() Может быть это поможет? http://forum.codeby.net/topic7793.html http://www.gotdotnet.ru/Forums/Common/91613.aspx |
------- Отправлено: 09:10, 15-09-2008 | #265 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать ух. жутко, но попытаюсь разобрать. Спс, а случайно не знаешь как загрузить код станицы без WebBrowser?
|
Отправлено: 09:48, 15-09-2008 | #266 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать ммм..... ну только если так попробовать:
WebClient myClient = new WebClient(); myClient.Credentials = CredentialCache.DefaultCredentials; Stream response = myClient.OpenRead("http://ru.uefa.com"); byte[] bytes = new byte[10000]; int n = response.Read(bytes,0,3000); int br = 0; while (n>0) { br+=n; n = response.Read(bytes,br+1,3000); } String s = Encoding.ASCII.GetString(bytes); В строке s и будет HTML код документа Поищи заодно на rsdn.ru по тексту "HTML-код страницы в C# коде". |
------- Отправлено: 09:54, 15-09-2008 | #267 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать чет я немогу последний код из С в VB переделать...
|
Отправлено: 10:13, 15-09-2008 | #268 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать Uzvern, написания своего ВебКомпонента, равносильно написании своего ВебБраузера. Принцип построения проще всего узнать просмотрев какой-нибудь ОпенСоурсе браузере, что несколько отводить от идеологии .NET где всё под рукой и готово.
Как не отображать (или сразу не грузить) картинки можно посмотреть здесь http://forums.microsoft.com/msdn/Sho...13729&SiteID=1, а так же здесь (там правда C#) http://geekswithblogs.net/dotnetnoma...29/119065.aspx. Стоит проконтролировать что в странице действительно вырезаются картинки на лету (даже не грузятся), а не после загрузки когда они уже накрутили трафик и по просто не отображаются. |
Отправлено: 10:18, 15-09-2008 | #269 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать Как программно изменить свойства папки (сменить значок, тип файлов) ?
|
Отправлено: 19:30, 22-09-2008 | #270 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBA - MS Visual Basic 2008 Expres Edition файлы проекта | Anton Naumov | Программирование и базы данных | 7 | 14-05-2010 14:09 | |
VBA - Visual basic 2008 | Anton Naumov | Программирование и базы данных | 1 | 02-01-2010 22:35 | |
visual basic 6 | иоанн | Хочу все знать | 1 | 27-04-2009 18:51 | |
visual basic 6 | guma | Программирование и базы данных | 1 | 26-04-2007 20:41 | |
Visual basic | carlos | Программирование и базы данных | 1 | 04-08-2003 02:03 |
|