Старый 15.10.2003, 08:53   #1   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
Три вопроса по VB.

У меня, как програмиста любителя VB(Угадайте где запятая), возникло три вопроса.
1)С помощью каких комманд можно оперировать реестром в VB
2)При перемещении картинки, в рабочий программе, происходит её мерцание. Перемещение идет програмно, через тот же цикл.
3)Может ли кто-нибудь поделиться MSDN'ом для VB.


P.S. Хочу так же вынести на ваш суд свою первую(первую до конца сделанную) программу.
Скачать её можно здесь
Называется Кликалка
+
P.P.S. СтарКрафт Тест то же мой.
  Ответить с цитированием
Старый 15.10.2003, 13:41   #2   
Форумец
 
Аватар для fishca
 
Сообщений: 708
Регистрация: 23.12.2002
Возраст: 50
Записей в дневнике: 1

fishca вне форума Не в сети
Fenixator
Игра просто охеритттельнннно полезна кликерам мшью!
  Ответить с цитированием
Старый 15.10.2003, 13:46   #3   
Форумец
 
Аватар для Canker
 
Сообщений: 122
Регистрация: 27.09.2003
Возраст: 40

Canker вне форума Не в сети
Да игра супер, я по моему даже в разработчиках есть.
  Ответить с цитированием
Старый 15.10.2003, 20:42   #4   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
А у меня не нормальный, у меня УНИКАЛЬНЫЙ
  Ответить с цитированием
Старый 15.10.2003, 20:48   #5   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator
1)С помощью каких комманд можно оперировать реестром в VB

С помощью api функций, я к посту прикрепил модуль, писал его не я
и за работу не ручаюсь, попробуй разберись, там всё просто.

2)При перемещении картинки, в рабочий программе, происходит её
мерцание.


Тут нужно привлекать, GDI, DirectX в интернете есть куча врапперов...
Можешь поглядеть сюда http://www.tevs-artur.narod.ru

3)Может ли кто-нибудь поделиться MSDN'ом для VB.

Тут лучшей справкой будет хорошая книжка-справочник.

Мой добрый совет:
Начинай осваивать, vb.net или c# !
  Ответить с цитированием
Старый 15.10.2003, 21:03   #6   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
Спасибо!!!
  Ответить с цитированием
Старый 15.10.2003, 21:11   #7   
Форумец
 
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40

zic вне форума Не в сети
Лучше все- таки С#
  Ответить с цитированием
Старый 15.10.2003, 21:27   #8   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator Глядел игру, все мы с этого начинали...

Одно удручает:
НЕ включай в дистрибутив рантайм бейсика !!!
Распространяй его отдельным архивом.

Игра весит 35 Kb, а мегабайт с лишним я качал зря...
  Ответить с цитированием
Старый 15.10.2003, 21:47   #9   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
Цитата:
Первоначальное сообщение от LSL
Одно удручает:
НЕ включай в дистрибутив рантайм бейсика !!!
Распространяй его отдельным архивом.

Игра весит 35 Kb, а мегабайт с лишним я качал зря...
Я пока новичёк и поэтому моим вопросам не удивляйтесь.
Что такое рантайм?
  Ответить с цитированием
Старый 15.10.2003, 22:24   #10   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator ВБ Рантайм - набор библиотек (Dll) необходимых для выполнения программы на Visual Basic.

asycfilt.dll
COMCAT.DLL
msvbvm60.dll
oleaut32.dll
olepro32.dll
stdole2.tlb
VB6STKIT.DLL

Обычно они входят в комплект ОС.
Вместе с игрой их распространять не нужно, нужно отдельно.
  Ответить с цитированием
Старый 23.10.2003, 21:06   #11   
gL2.U-_-)
 
Аватар для OveRMinD
 
Сообщений: 157
Регистрация: 18.04.2002

OveRMinD вне форума Не в сети
Fenixator
http://modules.by.ru/
вот сайт одного знакомого - любителя VB там ты найдешь много разных полезных и не очень модулей ..... сразу какай Arcimed!
И поторопись забить на VB, уж очень он безперспективный, для просоты лучше переходи на Delphi
  Ответить с цитированием
Старый 15.11.2003, 13:22   #12   
Модератор
 
Сообщений: 665
Регистрация: 09.01.2002

Kerish вне форума Не в сети
Насчет мерцания картинки, попробуй PictureBox если прозрачность не нужна.Он по-моему не мигает...
  Ответить с цитированием
Старый 15.11.2003, 13:43   #13   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Kerish Мигает
  Ответить с цитированием
Старый 16.11.2003, 14:15   #14   
Модератор
 
Сообщений: 665
Регистрация: 09.01.2002

Kerish вне форума Не в сети
LSL Только, что в VB лично проверил - не мигает...
  Ответить с цитированием
Старый 16.11.2003, 22:52   #15   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Kerish А на Pentium 1-2 мигает ещё как. В любом случае анимацию не сделать.
  Ответить с цитированием
Старый 18.11.2003, 00:22   #16   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
У меня картинки мигают из-за несовпадения частоты.
  Ответить с цитированием
Старый 18.11.2003, 00:36   #17   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator Какой частоты ?
  Ответить с цитированием
Старый 18.11.2003, 10:03   #18   
gL2.U-_-)
 
Аватар для OveRMinD
 
Сообщений: 157
Регистрация: 18.04.2002

OveRMinD вне форума Не в сети
Kerish па любому не мигает.... проверено
  Ответить с цитированием
Старый 18.11.2003, 12:38   #19   
Модератор
 
Сообщений: 665
Регистрация: 09.01.2002

Kerish вне форума Не в сети
Даже если мигает, то можно воспользоваться PaintPicture и BitBlt.

Вот вам пример...
  Ответить с цитированием
Старый 18.11.2003, 18:38   #20   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Даже если мигает, то можно воспользоваться PaintPicture и BitBlt.

В том-то и дело что BitBlt -это уже не стандартные средства языка. Об их привлечении я писал в самом начале темы.. gdi32.
  Ответить с цитированием
Старый 18.11.2003, 19:35   #21   
Модератор
 
Сообщений: 665
Регистрация: 09.01.2002

Kerish вне форума Не в сети
Я сейчас говорю о крайних методах.
Про PictureBox я уже говорил?
  Ответить с цитированием
Старый 20.11.2003, 23:49   #22   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
LSL Частоты монитора и частоты обновления картинки, как-будто через видеокамеру на экран смотришь.
  Ответить с цитированием
Старый 21.11.2003, 00:39   #23   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator Ерунду говоришь.
  Ответить с цитированием
Старый 22.11.2003, 01:51   #24   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
LSL При моем разрешении 1024х768 сделал картинку с разрешением ~4000x3000, и заставил двигаться по экрану(то-есть она всегда была на весь экран), при этом по картинке бежали белые полосы(цвет формы-белый, цвет картинки черный), как при просмотре экрана через видеокамеру.
  Ответить с цитированием
Старый 22.11.2003, 13:29   #25   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator Всё правильно, пока эта хрень прорисуется, показывалась форма. Частота монитора здесь непричём.

Чтобы от этого избавится юзай другой механизм графики.
См. советы в предыдущих постах.

Или сделай картинку поменьше
  Ответить с цитированием
Старый 25.11.2003, 00:59   #26   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
LSL А почему, тогда, при смене частоты монитора - ширина и скорость перемещения "белых полосок" изменяются?
  Ответить с цитированием
Старый 25.11.2003, 01:02   #27   
Форумец
 
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39

LSL вне форума Не в сети
Fenixator

Не знаю.
  Ответить с цитированием
Старый 25.11.2003, 01:13   #28   
Познавший
 
Аватар для Fenixator
 
Сообщений: 172
Регистрация: 28.09.2003
Возраст: 40

Fenixator вне форума Не в сети
LSL Так-то...
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind