Все игры
Обсуждения
Сортировать: по обновлениям | по дате | по рейтингу Отображать записи: Полный текст | Заголовки
* Анатолий *, 21-04-2009 20:06 (ссылка)

Нужные ссылки


Ссылка на программу Visual Basic 6 (русская версия):
 
http://ruprog.ru/soft/basic/Visual_Basic_6.0_Pro_Russian.rar

Ссылка на программу Visual Basic 2008 Express Edition (Русская версия):
 
http://www.microsoft.com/express/vb/default.aspx#webInstall

Метки: Visual Basic 6, руссификатор, скачать, Visual Basic 9

* Анатолий *, 11-07-2009 14:46 (ссылка)

Visual Basic (Опрос)

настроение: Хорошее

Метки: языки, basic

Возник еще один вопрос

Как к одной дате или текущей прибавить несколько суток.
(Необходимо проверить дни рождения на ближайшую неделю.)

Потом наверно у меня будет проблема сравнить попадет ли дата в указанный интервал.
Или подскажите источник
Заранее спасибо!!

Метки: дата, Дни

Хороший файлообменник!

Уважаемые друзья!
Буду очень рада Вашей помощи в поиске хорошего, бесплатного и без рекламного ФАЙЛООБМЕННИКА.
Возможно это и сказка для нашего времени, но надежда ещё есть, что есть такой файлообменник существует.

Подскажите пожалуйста, есть ли такой вообще?
Заранее всем откликнувшимся, большое спасибо!
С уважением, Лариса!

Метки: файлообменник

Taras Zayats, 06-12-2010 21:49 (ссылка)

Рисование в Excel. Круговой массив объектов

Мне нужно в Excel нарисовать круговой массив линий, которые расположены под одинаковым углом друг к другу. В Excel сделал программу, но с рисунка видно, что линии расположены как-то неравномерно в круговом массиве.
С чем это связано и как все-таки сделать, чтобы на экране монитора это выглядело правильно? Код программы ниже:
Sub RADEK()
Dim i As Integer, r As Double
Dim x0 As Double, y0 As Double, x2 As Double, y2 As Double
x0 = 300: y0 = 300
r = 150
 For i = 0 To 360 Step 15
        x2 = x0 + r * Cos(i): y2 = y0 + r * Sin(i)
    ActiveSheet.Shapes.AddLine(x0, y0, x2, y2).Select
    Selection.Name = "line_" & i
    Selection.ShapeRange.Fill.Transparency = 0#
    With Selection.ShapeRange.Line
        .Weight = 0.75
        .DashStyle = msoLineSolid
        .Style = msoLineSingle
        .ForeColor.RGB = RGB(100, 80, 150)
        .Visible = msoTrue
    End With
 Next i
End Sub

~AeROs~ Ast , 22-04-2009 22:51 (ссылка)

Что надо знать о Visual Basic

Microsoft Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка Бэйсик, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows.

Первое признание серьёзными разработчиками Visual Basic получил после выхода версии 3 — VB3. Окончательное признание как полноценного средства программирования для Windows — при выходе версии 5 — VB5. Версию VB6, входящую в состав Microsoft Visual Studio 6.0, стала по-настоящему зрелым и функционально богатым продуктом. После этого разработчики из Microsoft существенно изменили направление развития данной технологии.

Visual Basic .NET не позволяет программировать по-старому, ибо по сути является совершенно другим языком, таким же, как и любой другой язык программирования для платформы .NET. Индивидуальность языка, так же как и его преимущества (простота, скромность создания программ, лёгкость использования готовых компонент) при использовании в среде .NET не имеют такого значения, как раньше — всё сосредоточено на возможностях самой системы .NET, на её библиотеке классов. Поэтому нужно говорить о классическом Visual Basic, его диалектах Visual Basic for Applications (VBA) и Visual Basic Scripting Edition (VBScript) и о языке для платформы .NET — Visual Basic .NET.

Язык Visual Basic не стандартизован ни ANSI, ни ISO.

Метки: Visual Basic, история

Вопрос по существу

e.KeyCode выдает код клавиши в процедуре обработки события нажатие клавиши
Хорошо бы при
if e.KeyCode =13 Then
передовался фокус другому TextBoxc у
end if
тоесть при нажатии ввода после того как пользователь наберет фамилию
фокус передовался  бы текстовому полю с именем итд.
Уважаемые программисты подскажите пожалуйста решение этой проблемы.

Метки: клавиши, фокус

моя первая программа

В качестве тренировки в программировании На vb 2005 exspress edition написал игру типа поле чудес однако пока не могу освоить ввод букв с клавиатуры тоесть ловить коды ascii при нажатии клавиш может кто знает& кстати ее можно скачать у меня в файлах
http://files.mail.ru/B1WPQC

Метки: игра

* Анатолий *, 21-04-2009 23:05 (ссылка)

Правила записи различной информации к Visual Basic в блог.

Правила записи примеров, статей посвященных функциям, и всего остального что относится к Visual Basic.
 
 
Повторенные сообщения или сообщения содержащие другой язык программирования будут удаляться.
Пример должен содержать достаточно коментариев или описания, чтобы его могли понять.
Ошибки в коде недопустимы, но ошибки все делают, так что старайтесь сделать код, как можно грамотнее.
Необходимо указывать язык программирования к которому данный код написан. Если их несколько, то указать через запятую.
Правила не являются обязательными. Просто лучший вариант для сообщества - их собледения.

Метки: примеры, функции, Правила

* Анатолий *, 22-04-2009 16:14 (ссылка)

Работа с буффером обмена (Visual Basic 6)

Если эта небольшая статья покажется интерестной, то это будет хорошо. Но я думаю она пригодится всем программерам на VB6. Хотябы чтобы вспомнить.
Работа с буффером обмена довольно часто встречается во многих программах, поэтому если вы не знаете как с ним работать, то советую изучить.




В буфер обмена можно записать только два типа данных. Это текстовые и графические.

Работать с буффером обмена нам позволяет объект Clipboard.



1. Очистка буфера обмена: Clipboard.Clear

По очистке буфера думаю вопросов не будет.

2. Запись в буфер обмена:

2.1 Текста: Clipboard.SetText strText, | vbCFText | vbCFRTF | vbCFLink |

vbCFText - обычный текст;
vbCFRTF - RTF-текст (стиливой);
vbCFLink - текст в формате DDE.

Пример:

Запишет в буфер текст: VB6 – Класс !!!

Clipboard.SetText "VB6 – Класс !!!", vbCFText

Если текст содержит какой-то стиль форматирования, то чтобы он не лишился при считывании из буфера своего стиля, вместо vbCFText написать vbCFRTF:

Clipboard.SetText "VB6 – Класс !!!", vbCFRTF

2.2 Картинки: Clipboard.SetData Picture, | vbCFBitmap | vbCFMetafile | vbCFDIB | vbCFPalette |

vbCFBitmap
- картинка в формате .bmp;

vbCFMetafile - метафайл;
vbCFDIB - картинка в формате .dib;
vbCFPalette – палитра.

Пример:

Занесёт в буфер картинку из объекта Picture1

Clipboard.SetData Picture1.Picture, vbCFBitmap

3. Чтение из буфера обмена:

3.1 Текста: Clipboard.GetText

Пример:


Считает текст из буфера в переменную strTextBuf

Dim strTextBuffer As String
strTextBuffer = Clipboard.GetText

3.2 Картинки: Clipboard.GetData

Пример:


Загрузит изображение из буфера в объект Picture1

Picture1.Picture = Clipboard.GetData

4. Определение формата данных в буфере: Clipboard.GetFormat(| vbCFText | vbCFRTF | vbCFLink | vbCFBitmap | vbCFMetafile | vbCFDIB | vbCFPalette |)

Пример:


Присвоит переменной 1 из 2-х возможных значений (True или False). Если тип переменной, переданной в качестве параметра, совпадает с типом данных в буфере обмена, то функция передаст переменной значение True, если не совпадет, то передастся False.

Dim blnTypeData as Boolean
blnTypeData = Clipboard.GetFormat(vbCFText)


Прошу прокоментировать мою небольшую статью посвященную работе с буффером обмена.

Метки: Буффер обмена, Clipboard

~AeROs~ Ast , 24-04-2009 07:30 (ссылка)

Свои "кирпичики" для Visual Basic 6

Предлагаю здесь писать свои примеры кода, которые могут быть использованы в других программах на VB.

настроение: Оптимистичное
хочется: всего хорошего по-немногу... нет, по-многу!!!

Метки: примеры, Visual Basic 6

Разработка 2D RPG

Разрабатываю игру. Приглашаю всех желающих. Условие только одно - стаж программирования не менее 1 года.
IC Q: 55 - 390 - 138

Метки: разработка, реклама

* Анатолий *, 21-04-2009 18:51 (ссылка)

Чё надо размещать в блоге ???

В блоге задавайте свои вопросы, предложения создать какую-нить прогу, отвечать на вопросы, и все то, что относится в Visual Basic ... Жду вопросы ...

Метки: вопросы, Visual Basic

Добрый день!

Добрый день! Подскажите друзья! Я хотел бы сделать быстрый поиск ну вот, например когда я ввожу в текстбокс букву “а”  а компилятор оставлял мне те строки из листбокса которые начинаются с буквой “а”. Как это можно сделать?   

Метки: TextBox, ListBox, поиск

slracer ., 26-11-2010 15:50 (ссылка)

Подскажите пожалуйста с разобраться с mouse...

  Подскажите пожалуйста как правильно написать код, что бы при потере фокуса от объекта менялась картинка, ну как кнопки управления окном:

Private Sub PictureBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown
        If e.Button = MouseButtons.Left Then
            PictureBox1.Image = Global.Calculator_v_1._0.My.Resources.Resource1.panelbackspaceb
        End If
    End Sub

    Private Sub PictureBox1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.MouseEnter
        PictureBox1.Image = Global.Calculator_v_1._0.My.Resources.Resource1.panelbackspacea
    End Sub

    Private Sub PictureBox1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.MouseLeave
        PictureBox1.Image = Global.Calculator_v_1._0.My.Resources.Resource1.panelbackspace
    End Sub

    Private Sub PictureBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseUp
        If e.Button = MouseButtons.Left And PictureBox1.Focused = True Then
            PictureBox1.Image = Global.Calculator_v_1._0.My.Resources.Resource1.panelbackspacea
            If Not Label1.Text = "" Then
                Label1.Text = Mid(Label1.Text, 1, Len(Label1.Text) - 1)
            End If
        ElseIf e.Button = MouseButtons.Left And PictureBox1.Focused = False Then
            PictureBox1.Image = Global.Calculator_v_1._0.My.Resources.Resource1.panelbackspace
        End If
    End Sub

Метки: мышь, фокус, кнопка, Программно

slracer ., 19-11-2010 17:43 (ссылка)

Легкий вопрос

 Подскажите пожалуйста как проверить что указатель мыши находится на объекте

Метки: мышь, перемещение

slracer ., 06-11-2010 17:23 (ссылка)

Подскажите пожалуйста как скрыть программу в "дз" процессах

Подскажите пожалуйста как скрыть программу в "дз" процессах

Метки: диспетчер задач, процессы

Задачка с подпрограммой.

Помогите разобраться, что от меня требуют в задаче, совсем не доходит, какой интерфейс должен быть...
Вот задача: Распечатайте список учеников музыкальной школы, которые учатся играть на скрипке. Укажите также, сколько лет они занимаются музыкой. Выборку списка учеников осуществите в одной подпрограмме, а ввод самого списка в линейный массив с записями – в другой.
На VB 6.0 надо...
Заранее спасибо!

slracer ., 01-06-2011 17:54 (ссылка)

Что то не понимаю

Visual Basic 2008

 Даже самая простая програмка требует примерно 10 МБ памяти.
Это как нибудь можно исправить?

Как сформировать таблицу в VB?

Привет всем!
 
Подскажите, как сформировать таблицу, т.е. вывести файл на экран в табличной форме.
Какие для этого нужно применить инструменты? ListBox выводит только одну колонку.
Не хотелось бы для этого применять Базу Данных. Может, кто знает способ попроще?
 
Виктор.

Метки: ListView, таблица

slracer ., 20-11-2010 09:56 (ссылка)

Как вставить картинку в контекстное меню

Подскажите пожалуйста как вставить картинку в контекстное меню как на картинке

Метки: меню, картинка, Оформление

slracer ., 05-11-2010 14:48 (ссылка)

Подскажите, это на счет времени

  Люди добрые подскажите как сделать, чтобы при нажатии на кнопку в (например) "label1" начало идти (системное) время с нуля.

Метки: Системное время, секундомер, Сброс

Функция для работы с ini файлами!

Большинство программ хранят свои настройки или иные записи в ini файлах, так-же немало программ используют реестр. Но выкладываю исходник функции, которая умеет записывать и считывать данные с ini файлов.

Скачать можно здесь.

Я считаю эту функцию полезной и нужной. Так что для тех кто с этим не знаком, обязательно ознакомьтесь.

Метки: ini, функция, Visual Basic 6

Вадим Сотов, 17-01-2010 00:46 (ссылка)

Помогите советом

Подскажите, можно ли  в таблице, находящейся на листе Excel, подсчитать число строк(пустых нет) не используя цикл? Операцию приходится выполнять не однократно, а таблицы огромные: 100 000 записей и более, поэтому упомянутый способ сильно замедляет выполнение макроса. Есть ли более элегантный способ решения?

Метки: excel, ячейки

slracer ., 07-06-2011 14:05 (ссылка)

Please HELP!!!

 В vb 5ом или 6ом, точно не помню, можно создавать массивы и контролов (нап. text(0), text(1), text(2) и т.д), а вот в Visual Studio 2008 это не катит. Подскажите как это можно сделать.

НАВИГАЦИЯ ПО СООБЩЕСТВУ (ОПРОС + ПОЛЕЗНЫЕ ССЫЛКИ)


ПОЛЕЗНЫЕ ССЫЛКИ

(обновлены: 27 ноября 2010 г. )




- Есть прога.
- Есть ответ.
- Ответа нет.

VISUAL BASIC 2008 (9 версия, VB 9.0)
    Работаем с TextBox (Разбиваем на строки и получаем их длины)
    Работа с фокусом ЭУ и программное управление мышью
    Интерпретатор математических выражений (ScriptControl Object)
    Калькулятор (Смена знака и запрет на ввод ненужных знаков)
    Меню (Оформление картинкой)
    Мышка (Перехват событий перемещения)
    Шрифт (Подключение и использование сторонних шрифтов)
    Форма (Перетаскивание за любое или фиксированное место)
    Диспетчер задач (Скрываем программу в процессах)
    Время (Управление системным временем и секундомер)
    Объявление формы или чего не нужно делать в VB 9
VISUAL BASIC 6 (6 версия, VB 6.0, VB 6.5)
    Двумерный массив (Занимательная задачка)
    Рисование в Excel (Круговой массив объектов)
    Системы счисления (Из десятичной в двоичную)
    Символы
    Теория вероятности (Работаем с 3-мя числами)
    Школа музыки (Работаем с массивами)
    Ведомость продаж
    Программа «Льстец» (Работаем с 2-мя формами)
    Математика - 3 (Решаем определённый интеграл)
    Математика - 2 (Решаем 2 задания)
    Математика - 1 (Решаем уравнение)
    Автопоиск введеного текста в ListBox
    INI-файлы (Грамотное хранение конфигурации программы)
    Работаем с ListView (Создание таблицы)
    Новый браузер (Control Mozilla Browser)
    Математические задачки
    Дата (Добавление дней к дате)
    Фокус (Отслеживаем нажатие клавиш)
    Игра "Поле чудес"
    Пара примеров (Системы счисления и шифровка текста)
    Буфер обмена
    Многопоточность на VB5 или VB6
VISUAL BASIC .NET (7 версия, VB 7.0)
    Рисование графических объектов
VISUAL BASIC FOR APPLICATION
    Excel (Считаем пустые ячейки)
ДРУГИЕ ЯЗЫКИ
    С++
    VB и С++ (Установка и создание папки)


Хороший файлообменник: SendSpace
Хранение изображений: ФотоХостинг

Метки: навигация, опрос, ссылки

VB and C#, New folder

У меня вопрос№_1: Если я установлю Visual Basic 2008, то я смогу работать с С#? Так как знаю, что в Visual Basic 6 этого нету... Или же нужно устанавливать Visual Basic Studio?
И вопрос№_2: Как сделать на VB6 программку для создания пустой папки и что б можно было во время создания называть, то есть давать имя будущей папке. А создавать, что б её можно было всего лишь одним нажатием клавиши на клавиатуре??
Буду рад если вы поможете или покажите источник где об этом говорится.
Заранее спасибо за внимание!

настроение: Внимательное
хочется: Найти источник или инфу...

Метки: папки, создание, Visual Basic 6, Visual Basic 9

С++ принимаю всё.

Добрый день дорогие программисты. Загрузил себе Visual Studio 8 C + + поэтому, приму все ваши коды на языке С++ так как хочу проверить работоспособность своей новой программы.

Метки: С++

Cat Lucerus, 24-09-2011 02:37 (ссылка)

Элементарная геометрия

Здравствуйте!
Помогите пожалуйста с одной задачей.


Требование: Найти координаты точек пересечения окружности с прямой.
Условие: Даны координаты центра окружности, радиус и координаты двух точек принадлежащих этой прямой.
Язык: Visual Basic 2008 (но важны сами формулы и алгоритм решения).

Я пытался написать код, получилось вот что:



Вроде-бы все правильно, но числа получаются заоблачные, что говорит о неправильности.

Заранее спасибо большое всем кто поможет!


Метки: окружность, прямая, задача, пересечение

Как вытащить из *.ехе\dll иконку размером НЕ 32х32??!

Как вытащить из *.ехе\dll иконку размером НЕ 32х32 - Visual Basic 6.0 (32x32 и так могу)?!?!?!
Позарез нужно(да и просто нужно))


Пожалуйста помогите с задачкой

Помогите написать программу для задачки " Дано три числа a b c , какова вероятность что из них будут противоположные числа "

Visual basic 6.0 на помощь((((((

Напомощь(((( выручайте нужно решить задачку в visual basic 6.0 :
 
 Дан двумерный массив NxN (N - четное), в котором каждый элемент встречается четыре раза.
Развернуть его по строкам. Удалите все повторяющиеся элементы и сверните обратно по столбцам в массив
(N/2)x(N/2). Дополнительные массивы не использовать.
 
 

настроение: Паршивое

Метки: задания

В этой группе, возможно, есть записи, доступные только её участникам.
Чтобы их читать, Вам нужно вступить в группу