Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница: 1 |

 

  Вопрос: PBDLL + VB Добавлено: 29.11.03 15:58  

Автор вопроса:  brevno | Web-сайт: smsquest.by.ru

У кого есть примеры прог на ВБ написанных с использованием PBDLL с исходниками? те что на оф.сайте есть уже скачал, но хочется большего... ж) Пришлете?

Ответить

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

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 29.11.03 17:45

А что PBDLL отличается от обычной?

Звыняй за ламерский вопрос, я энтот Повер Басик не смотрел ещё.

Ответить

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



Вопросов: 18
Ответов: 57
 Web-сайт: smsquest.by.ru
 Профиль | | #2
Добавлено: 29.11.03 20:48

Ну.. во-первых там(в ВБ и ПБ) по разному переменный хранятся, так что надо все аккуратно делать, но в этом я вроде разобрался. Но вот хотелось бы посмотреть как наши люди все-таки соединяют все это, какие возможности больше используют, что и как вообще удобнее можно сделать и т.д. Вот..

А вообще тоже только начал разбираться в ПБ, здорово, да и хелп хороший. Правда не могу найти некоторыйх вещей на понятном мне языке, (например, как правильно контролы использовать, тот же RichTextBox, как там к коду( {rtf...} ) подобраться и т.д.)

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 29.11.03 21:58
Я имел ввиду что мне известно два типа библиотек:
DLL и ActiveX DLL
Мож в ПБ ещё чего изобрели?

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #4
Добавлено: 29.11.03 22:06

Вообще я тут в форуме прочитал что он по синтаксису сильно смахивает на Си, что не может радовать програмера на Басике.

Ладно, надо будет самому его как нибудь посмотреть. Хотя не знаю, дойдут ли руки.

Ответить

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



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #5
Добавлено: 30.11.03 02:14

1) Читайте ХЕЛП там всё сказано ..что кукда и как...

2) Да ПБ библиотеки совместимы с ВБ.. С , Делфи и тд... опять же что куда и как читаем в хелпе..... в отличии от ВБ.. ПБ создаёт РЕАЛЬНЫЕ БИБЛИОТЕКИ.... (то бишь не АктивХ)... так что... вот...

Ответить

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



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #6
Добавлено: 30.11.03 02:26

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

такие как...

Создовать нормальные ДЛЛ ....

Инклудить С... или АСМ.. модули...

Встроенный Ассемблер...

так что решайти сами.....

Дадут скачать бесплатную версию... (я думаю если надо будет найдёте .... зареганую... +))

П.С: http://www.tweakvb.com/downloads.html

Ответить

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



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #7
Добавлено: 30.11.03 02:30

вообщем кто знает тот поймёт ..... ТвикВБ применяет систему тагов .. они пишутся ввиду обычных коментариев.. но !!! ТвикВБ используют их.. и всё ..... будет Хорошо.... так что не бойтесь это не комент это и есть код +).... вот пример...

'---- establish a number value

l = &H5500

'$USEASM

'---- the VB way to rotate right by 8 bits

l = l \ (2 ^ 8) ' плохой МЕДЛЕННЫЙ способ

'$ASM

' ;---- the Asm way to rotate right by 8 bits

' sub ecx, ecx

' mov cl, 8

' mov eax, DWORD PTR _l$[ebp]

' shr eax, cl ' хороший БЫСТРЫЙ способ... (я для таких целий делал отдельную библиотеку на АСМ.... а тут всё внутри +))

' mov DWORD PTR _l$[ebp], eax

'$ENDASM

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #8
Добавлено: 30.11.03 03:33

Ща гляну, только Петзольда докачаю на 7 метров :)

Хотя размер мне уже нравится - всего 500 кБ. Осталось посмотреть его качество и фриварность.

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #9
Добавлено: 30.11.03 03:48

Тут неподалёку хелп валяется
http://www.tweakvb.com/TWEAKVB.HLP

Незарегистрированная версия имеет некоторіе ограничения. А на АСМ вообще только 2 вставки.

Настораживает то, что сама утилита выполнена в виде АктивеИкс. Мало того что её таскать за собой прийдётся, так её ещё и регистрировать надо :(

Ну да ладно. Для проверки на полезность вполне хватит. Если кто где креки видел - кидайте сразу :)

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #10
Добавлено: 30.11.03 04:14

Долбанай диалап. Оказівается Петзольд у меня уже есть :(

Ответить

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



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #11
Добавлено: 01.12.03 04:16

кто тебе сказал что её таскать надо будет ? +) ну да.... но опять же из незарегестрировано можно сделать зарегистрированое...

Ответить

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



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #12
Добавлено: 01.12.03 04:18

ине понравилось ... что создаются не АктивХ а обычные ДЛЛ .. очень здорово.. +)

Ответить

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



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #13
Добавлено: 01.12.03 07:59

Вообщем из того берада что я сказал .... делаем вывод

1) Таскать ничего лишнего не надо будет АктивХ это АДДИН для ВБ..... он не требуется откомпилированной программе...

2) Из незарегистрованной версии всегда можно сделать наоборот +).... вопрос времени...

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #14
Добавлено: 04.12.03 04:24

Он что типа патчит или компиляцию перехватывает?

Ответить

Номер ответа: 15
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #15
Добавлено: 05.12.03 08:18

нет скорей всего он перехватывает компилятор .... так как тебе понадобится .... ещё кинуть в папку с ВБ... компилятор от С++.... и от МАСМ

Ответить

Страница: 1 |

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



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