Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: вопросы новичка Добавлено: 03.10.04 16:01  

Автор вопроса:  Ice_sCream
Я в VB новичок. Хочу заробраться с простенькими вопросами. Буду их сюда кидать по мере появления. Пока что вот ->
1. Как изменить цвет на CommandButton ?
2. Как сделать, чтобы при открытии VB (у меня VB 6), автоматически открывался проект, над которым я работал до завершения работы.

Ответить

  Ответы Всего ответов: 14  

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 03.10.04 16:16
1. Напиши свой ActiveX-контрол (или пользуйся чьим-то чужим) или субклассируй (тебе ещё рано..:)
2. Щелкай в проводнике, total (или что у тебя там) на файле .vbp - это обычно центральный файл твоего проекта, за исключением группы проектов.

Ответить

Номер ответа: 2
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #2 Добавлено: 03.10.04 16:38
1. mc-black, не надо его грузить
Поставь свойство кнопи Style = Graphical
и ставь BackColor в любой цвет

Ответить

Номер ответа: 3
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #3 Добавлено: 03.10.04 18:32
dNW, я согласен с тобой
Ice_sCream, скачай из раздела 'Полезные программы' этого сайта русификатор для бейсика и если сайт автора в дауне, то можешь спросить пасс у меня.

Ответить

Номер ответа: 4
Автор ответа:
 Ice_sCream



Вопросов: 4
Ответов: 4
 Профиль | | #4 Добавлено: 04.10.04 21:07
Обещанные вопросы:
3. Как обратиться к символу строки ? Обычные Сишные и паскалевские [#] не проканывают !
4. Как отключить эти дурацкие сообщения об ошибки, когда я в редакторе кода. Нельзя ли сделать, чтобы вместо сообщений, просто выделялась красным цветом (как оно и делает) ошибочная строка
5. Благодаря вам, я понял как придать цвет кнопки, но как изменить ЦВЕТ ШРИФТа на кнопки ?

p.s. стыдно за вопросы, которые вам задаю, просто хелпа нет. так уж сложилось, что MSDN к VB6 не инсталлится. Кстати, 6. как можно связать новый MSDN 2004 с VB6 ?

Ответить

Номер ответа: 5
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #5
Добавлено: 04.10.04 22:08
Как обратиться к символу строки ?

 Очень просто:
 Приёмник$ = MID$(Источник$,Позиция&,Длина&;)
 или так:
 MID$(Приёмник$,Позиция&,Длина&;) = Источник$
 Во втором случае Длина& и длина источника должны быть одинаковыми.

 Если тебе нужно работать именно с памятью как в Паскале или Си, то можно получить адрес строки с помощью фунции Приёмник&=STRPTR(Источник$). Вот только VB вообще не работает с памятью. Дальше только через API.

Как отключить эти дурацкие сообщения об ошибки. Нельзя ли сделать, чтобы вместо сообщений, просто выделялась красным цветом (как оно и делает) ошибочная строка

 Ага, особенно раздражает когда стрелками управления перемещаешся по строке с ошибкой. Если долго подержишь, то фокус может сместится на кнопку "Помощь" в MsgBox'е. Тогда ещё хуже, приходится ждать пока загрузится MSDN. :(
 Ты видать давно на Бейсике не програмил. Микрософт это практикует ещё с QB.

Ответить

Номер ответа: 6
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #6 Добавлено: 05.10.04 14:24
4. Отключи флажок VB6 > Инструменты > Опции > Редактор > Настройки кода >
Автоподсветка синтаксиса
И будет так как ты просил :)


Ответить

Номер ответа: 7
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #7
Добавлено: 05.10.04 14:39
ZagZag,
 Спасибо, ты настоящий друг :)))
 Правда мне теперь красный цвет ошибки в браузере мерещится начал. Наверное пора идти спать. В час то дня :)

Ответить

Номер ответа: 8
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #8
Добавлено: 05.10.04 15:29
5. Все-таки найди в примерах какой-нибудь код контрола-кнопки, написание ActiveX в VB "с нуля". Если не сейчас, то потом, когда немного с VB назберешься.

Ни в коем случае не ставь себе русификатор бейсика, а то никогда так и не научишься читать родной язык MSDN и пр. хэлп на английском! :) Гораздо практичнее взять русскую книжку про VB

Ответить

Номер ответа: 9
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #9 Добавлено: 05.10.04 15:43
ГЫ! А у меня VB изначально русский ставится (ну или сразу руссифицируется) и
ничего - выучил... кое как :)

Ответить

Номер ответа: 10
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #10
Добавлено: 05.10.04 23:45
А у меня диск был и с тем и с тем. Но я почему то выбрал русский. Интересно почему это? :)))

Ответить

Номер ответа: 11
Автор ответа:
 Ice_sCream



Вопросов: 4
Ответов: 4
 Профиль | | #11 Добавлено: 10.10.04 21:32
следующий вопрос:
кто-нибудь может дать достойный линк или провести валктур по юзанью класса Win32_Registry ? к примеру, почему у меня вылетает ошибка в следующем коде:

  Option Explicit
  Public refregistry
  Public objcol


Set objcol = GetObject("WinMgmts:";).InstancesOf"Win32_Registry";)
Text2.Text = refregistry.Status

я в этом коде пытаюсь определить статус реестра. Ошибка под номером 424 - object required.

А вообще мне нужно определить параметры системных динамиков, используя свойства этого класса. Мало того, что это как я понял Невозможно сделать, так еще и простейшая программа не работает. PlZ HeLP

Ответить

Номер ответа: 12
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #12
Добавлено: 11.10.04 00:16
Может так?
Public objcol as [new] Object

Ответить

Номер ответа: 13
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #13 Добавлено: 11.10.04 13:12
Поставь ка себе хелп от пятого. По F1 он запускаться, конечно, не будет, но в Quick launch его вытащишь - всегда под рукой будет.

Ответить

Номер ответа: 14
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #14
Добавлено: 04.11.04 21:31
как изменить ЦВЕТ ШРИФТа на кнопки

впринципе никак... но если без принципа то мона юзерконрол написать... да кстати я примерчик видел с пикчербоксом, он всает заместо стандартной надписи на кнопке... но лучше всетаки юзер контрол зделать... или скачать на худой конец.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам