![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 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 |
Старожил Сообщения: 170
|
Профиль | Отправить PM | Цитировать Uzvern,
В том то и дело, что все рисунки (изображения) могут не вместится в область формы, надо чтобы они позиционировались на этом "поле". Неужели нет решения? Я уверен что дожно быть. Программисты, отзовитесь!!! |
Отправлено: 14:50, 05-08-2008 | #221 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать alexa___, ты можешь в конце концов указать язык, на котором пишешь? в .NET Framework 2.0 есть контейнер ToolStripContainer, как уже сказал Uzvern:
ToolStripContainer Class Provides panels on each side of the form and a central panel that can hold one or more controls. Visual Basic (Declaration) <ComVisibleAttribute(True)> _ <ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _ Public Class ToolStripContainer _ Inherits ContainerControl Visual Basic (Usage) Dim instance As ToolStripContainer В этом контейнере уже можешь делать что душе угодно. ссылка с MSDN: ms-help://MS.MSDNQTR.v90.en/fxref_system.windows.forms/html/1a9341d0-58da-0c16-762d-a9ec150ae790.htm |
------- Отправлено: 16:53, 05-08-2008 | #222 |
Старожил Сообщения: 170
|
Профиль | Отправить PM | Цитировать Delirium, ты мне коды пишешь, а мне нужен компонет, который можно выбрать на панели инструментов и положить его на форму. (.NET Framework 3.5) - может 2.0 выбрать?
|
Отправлено: 17:01, 05-08-2008 | #223 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать alexa___, если бы такое компонет существовал, то тебе бы тогда уже давно написали как его вызвать и кинуть на форму. Мое мнение таково : этот компонент не нужен, т.к. есть V(H)ScrollBar с сочетанием других компонентов.
Вот код : Private Sub VSB_Scroll(ByVal e As System.Windows.Forms.ScrollEventArgs, ByVal ParamArray Components() As Object) For Each EC As Object In Components If e.OldValue > e.NewValue Then EC.Location = New Point(EC.Location.X, EC.Location.Y + e.NewValue + e.OldValue) Else EC.Location = New Point(EC.Location.X, EC.Location.Y - e.NewValue - e.OldValue) End If Next End Sub |
Последний раз редактировалось Uzvern, 05-08-2008 в 17:58. Отправлено: 17:29, 05-08-2008 | #224 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать Как можно задать иконки файлам, кторые открываются через написаную прогу? Типа как AIMP задает иконки на звуковые файлы.
|
Отправлено: 23:45, 05-08-2008 | #225 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Открываем реестр....
Смотрим пример текстового файла.... [HKEY_CLASSES_ROOT\txtfile\DefaultIcon] @=%SystemRoot%\system32\shell32.dll,-152 Соответственно, если у вас есть файлы ваши с расширением abc, то надо в реестре сделать запись примерно похожую на txtfile. |
------- Отправлено: 01:37, 06-08-2008 | #226 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать Ещё небольшой вопрос не по теме : как можно создавать (!) (в одной файле, несколько иконок разного качества)?
Рисовать то мы их умеем, осталось только их как-то в один ico-файл упаковать. |
Отправлено: 01:56, 06-08-2008 | #227 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать |
Последний раз редактировалось Uzvern, 09-08-2008 в 12:04. Отправлено: 00:04, 09-08-2008 | #228 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Доброго времени суток.
Уже пятый день бьюсь над вопросом и ничего не получается ![]() Вопрос в следующем: Есть на винчестере картинка, кликнув на кнопке необходимо её загрузить, уменьшить до размеров 150х110 пикс. и сохранить в другом месте с этими размерами. Как вариант её еще нужно отобразить в PictureBox, но с этим проблем у меня не возникнет, я надеюсь.. |
Отправлено: 21:19, 16-08-2008 | #229 |
Старожил Сообщения: 161
|
Профиль | Сайт | Отправить PM | Цитировать Мессир, чтобы сохранить файл можно воспользоваться этим кодом, а вот как изменить размеры сохраняемого файла, это мне тоже интерестно
![]() Dim SFD As New SaveFileDialog Dim PB As PictureBox Sub SaveImage(ByVal PictureBox As PictureBox) PB = PictureBox AddHandler SFD.FileOk, AddressOf SFD_FO SFD.ShowDialog() End Sub Sub SFD_FO() PB.Image.Save(SFD.FileName) End Sub |
Отправлено: 23:07, 16-08-2008 | #230 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|