Страница: 1 |
У кого есть примеры прог на ВБ написанных с использованием PBDLL с исходниками? те что на оф.сайте есть уже скачал, но хочется большего... ж) Пришлете?
А что PBDLL отличается от обычной? Звыняй за ламерский вопрос, я энтот Повер Басик не смотрел ещё. Ну.. во-первых там(в ВБ и ПБ) по разному переменный хранятся, так что надо все аккуратно делать, но в этом я вроде разобрался. Но вот хотелось бы посмотреть как наши люди все-таки соединяют все это, какие возможности больше используют, что и как вообще удобнее можно сделать и т.д. Вот.. А вообще тоже только начал разбираться в ПБ, здорово, да и хелп хороший. Правда не могу найти некоторыйх вещей на понятном мне языке, (например, как правильно контролы использовать, тот же RichTextBox, как там к коду( {rtf...} ) подобраться и т.д.) Вообще я тут в форуме прочитал что он по синтаксису сильно смахивает на Си, что не может радовать програмера на Басике. Ладно, надо будет самому его как нибудь посмотреть. Хотя не знаю, дойдут ли руки. 1) Читайте ХЕЛП там всё сказано ..что кукда и как... 2) Да ПБ библиотеки совместимы с ВБ.. С , Делфи и тд... опять же что куда и как читаем в хелпе..... в отличии от ВБ.. ПБ создаёт РЕАЛЬНЫЕ БИБЛИОТЕКИ.... (то бишь не АктивХ)... так что... вот... а вообщето хочу сказать .. если вы чувствуете дискомфорт ... при работе с ПБ.... то не надо его использовать качаем.... TweakVB и получаем приличные возможности у ВБ.... такие как... Создовать нормальные ДЛЛ .... Инклудить С... или АСМ.. модули... Встроенный Ассемблер... так что решайти сами..... Дадут скачать бесплатную версию... (я думаю если надо будет найдёте .... зареганую... +)) П.С: http://www.tweakvb.com/downloads.html вообщем кто знает тот поймёт ..... ТвикВБ применяет систему тагов .. они пишутся ввиду обычных коментариев.. но !!! ТвикВБ используют их.. и всё ..... будет Хорошо.... так что не бойтесь это не комент это и есть код +).... вот пример... '---- 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 Ща гляну, только Петзольда докачаю на 7 метров Хотя размер мне уже нравится - всего 500 кБ. Осталось посмотреть его качество и фриварность. Тут неподалёку хелп валяется Незарегистрированная версия имеет некоторіе ограничения. А на АСМ вообще только 2 вставки. Настораживает то, что сама утилита выполнена в виде АктивеИкс. Мало того что её таскать за собой прийдётся, так её ещё и регистрировать надо Ну да ладно. Для проверки на полезность вполне хватит. Если кто где креки видел - кидайте сразу Долбанай диалап. Оказівается Петзольд у меня уже есть кто тебе сказал что её таскать надо будет ? +) ну да.... но опять же из незарегестрировано можно сделать зарегистрированое... ине понравилось ... что создаются не АктивХ а обычные ДЛЛ .. очень здорово.. +) Вообщем из того берада что я сказал .... делаем вывод 1) Таскать ничего лишнего не надо будет АктивХ это АДДИН для ВБ..... он не требуется откомпилированной программе... 2) Из незарегистрованной версии всегда можно сделать наоборот +).... вопрос времени... Он что типа патчит или компиляцию перехватывает? нет скорей всего он перехватывает компилятор .... так как тебе понадобится .... ещё кинуть в папку с ВБ... компилятор от С++.... и от МАСМ Страница: 1 |
Вопрос: PBDLL + VB
Добавлено: 29.11.03 15:58
Автор вопроса: brevno | Web-сайт:
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 29.11.03 17:45
Номер ответа: 2
Автор ответа:
brevno
Вопросов: 18
Ответов: 57
Web-сайт:
Профиль | | #2
Добавлено: 29.11.03 20:48
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 29.11.03 21:58
Я имел ввиду что мне известно два типа библиотек:
DLL и ActiveX DLL
Мож в ПБ ещё чего изобрели?
Номер ответа: 4
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #4
Добавлено: 29.11.03 22:06
Номер ответа: 5
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #5
Добавлено: 30.11.03 02:14
Номер ответа: 6
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #6
Добавлено: 30.11.03 02:26
Номер ответа: 7
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #7
Добавлено: 30.11.03 02:30
Номер ответа: 8
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #8
Добавлено: 30.11.03 03:33
Номер ответа: 9
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #9
Добавлено: 30.11.03 03:48
http://www.tweakvb.com/TWEAKVB.HLP
Номер ответа: 10
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #10
Добавлено: 30.11.03 04:14
Номер ответа: 11
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #11
Добавлено: 01.12.03 04:16
Номер ответа: 12
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #12
Добавлено: 01.12.03 04:18
Номер ответа: 13
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #13
Добавлено: 01.12.03 07:59
Номер ответа: 14
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #14
Добавлено: 04.12.03 04:24
Номер ответа: 15
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #15
Добавлено: 05.12.03 08:18