Некоторые вопросы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Некоторые вопросы

Сообщение Gig@Byte » 19.06.2006 (Пн) 22:29

Как в Visual Basic 6 зделать:

1. АктивеХ и ОСХ компоненты ненадо было опять подключать к программе пры виходе из Визуала.

2. Как форму зделать на весь екран, поверх панели задач.

3. Зделать меню и можно из 6 к примеру пунктов выбирать з помощю стелок и мышью, при етом на какой пункт попадеш, тот становится немного темнее или свеетлее, в зависемости от параметров.

ОЧЕНЬ ЛАМЕРСЬКИЕ ВОПРОСЫ, ПОМОГИТЕ ПЛЗ!!!
Учусь програмировать на VB. Помогите!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 19.06.2006 (Пн) 22:42

Сделать это можно так так:
1) Посмотреть тут

2) BorderStyle =0 ; WindowState = vbMaximized

3) Нажать Ctrl + E и действовать по ситуации :lol:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Сообщение Gig@Byte » 20.06.2006 (Вт) 0:03

Ище вопросы:

1) Как зделать чтоб форма в XP, 2003 была видом XP, а не 9x, тоесть как подключить манифест.xp

2) Как зделать мини браузер з набором страниц где есть рисунки и через кнопки можно переключаться на первую или другую страницу в офф-лайне...
Учусь програмировать на VB. Помогите!

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 20.06.2006 (Вт) 0:22

:shock:
в поиЗк...
Пора уже всем хорошим людям собраться и убить всех плохих людей.

Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Сообщение Gig@Byte » 20.06.2006 (Вт) 0:38

1) НАшеЛ.

2) ПОМОГИТЕ ПЛЗ!!! 8)
Учусь програмировать на VB. Помогите!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 0:40

2) будет слишком сложно для тебя... что значит мини браузер? чем он отличается от макси браузера :lol: . Хочешь ли ты чтоб нелокальные страницы отображались в оффлайне?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 20.06.2006 (Вт) 0:49

1) Манифест бывает внешний и внутренний. Для подключения внешнего манифеста достаточно в директории, где лежит exe файл создать файл [exe_name].exe.manifest, который будет содержать следующий код на языке XML:
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
    name="Имя_проги"
    processorArchitecture="x86"
    version="5.1.0.0"
    type="win32"/>
<description>Описание_проги</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="x86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>

Пример помещения манифеста внутрь файла (в ресурсы) был здесь на сайте. Также здесь я видел статью, зачем этот манифест вообще нужен. (Если вкратце, то в Windows XP и выше есть две библиотеки общих компонентов Common Controls. Одна новая, появилась только в XP, другая - из прежних версий Windows, оставлена в целях совместимости. По умолчанию любая программа использует старую версию библиотеки, а вот для того, чтобы заставить её использовать новую - манифест как раз и нужен).
2) Подключи Microsoft Internet Controls и используй компонент WebBrowser.
Подпись проходит рефакторинг

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 0:56

Эээ.... куда дели Iтеуктуе :) я тут уже тему поднял... а ты...
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Сообщение Gig@Byte » 20.06.2006 (Вт) 0:59

Хакер, я хочу создать окно браузера на форме и три кнопки. При нажадие на первую кнопку открывается страница 1 (все страницы с рисунками), на другую - другая, на третью - третья. Все страницы должны быть в .ехе моей программы.
Учусь програмировать на VB. Помогите!

Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Сообщение Gig@Byte » 20.06.2006 (Вт) 1:03

Я вас замучаю вопросамы, но ЕСТЬ такая АктивХ, как например в ХР заити в мой компютер ее слева видно, древоподобное меню. (БЕСПЛАТНУЯ НАДО)
Учусь програмировать на VB. Помогите!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 1:04

Тогда WebBrowser, про который говорил Lumen, метод Navigate в качестве аргумента - путь к локальной странице.

Не совсем понял что ты имел ввиду под
Все страницы должны быть в .ехе моей программы.


Если они должны быть запакованы в exe то используй ресуры, а страницу извлекай при помощи loadResData
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 1:05

Gig@Byte
Я как раз собирался такую делать... подождёшь недельку :)
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Сообщение Gig@Byte » 20.06.2006 (Вт) 1:10

Хакер писал(а):Gig@Byte
Я как раз собирался такую делать... подождёшь недельку :)

Конечно подожду.
Не совсем понял что ты имел ввиду под Все страницы должны быть в .ехе моей программы.
Я имел ввиду чтоб был только один файл ехе, небыло в папке з программой каких нибуть там HTML, значет они должны быть в ехе чтоб загружатся.
Учусь програмировать на VB. Помогите!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 1:11

Gig@Byte писал(а):Я имел ввиду чтоб был только один файл ехе, небыло в папке з программой каких нибуть там HTML, значет они должны быть в ехе чтоб загружатся.


Ну я так и понял :D . Для этого используется файл ресурсов.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Gig@Byte
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.06.2006 (Пн) 21:37

Сообщение Gig@Byte » 20.06.2006 (Вт) 1:14

Хакер А можете порекомендувать мне книгу по VB6.
- Когда зделаете етот компонент напешите мне в приват!
Учусь програмировать на VB. Помогите!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 20.06.2006 (Вт) 1:24

Gig@Byte. он появится в "Кирпичном заводе"

Насчёт книги, могу порекоммендовать книгу
В. Шмидт. Visual Basic 5.0 (М) АБФ 1997

хоть она и по 5-ому но пойдёт, 5 от 6 не сильно отличается, кроме нескольких функций.

Ну и в качестве хелпа по функциям, посмотри chm-хелпы
rusproject.narod.ru (автор: А. Климов.)
vb.hut.ru (автор: Волков, имени не помню :oops: )
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 6

    TopList