Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница: 1 | 2 | 3 |

 

  Вопрос: Скоро выйдет новая версия PowerBASIC Добавлено: 19.02.05 16:22  

Автор вопроса:  alex

Вот прочитал тут http://www.powerbasic.com/support/forums/Forum7/HTML/002562.html

Уже идет бета-тестирование новой 8 версии...

Ответить

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

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



Вопросов: 84
Ответов: 453
 Профиль | | #1 Добавлено: 19.02.05 16:27
А вот подробное описание улучшений в 8 версии

http://www.powerbasic.com/products/pbdll32/default.asp

Ответить

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #2
Добавлено: 19.02.05 20:13
Все оно конечно забавно, и размер исполняемого модуля они подоптимизировали и скорость и новые фичи... а вот IDE как была, так и осталась не из самых удобных :(((

Ответить

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



Вопросов: 117
Ответов: 1538
 Профиль | | #3 Добавлено: 20.02.05 12:35
Что самое возмутительное - он даже не шароварный :)
Деньги вперед :)

Ответить

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



Вопросов: 84
Ответов: 453
 Профиль | | #4 Добавлено: 20.02.05 19:37
IDE как раз улучшили, почитай вниммательно...


The PowerBASIC IDE had a serious makeover, and we think you'll like the results. First, the editor has block indent/outdent and block comment/uncomment! Then add more undo space, bookmarks in the editor, and source file templates, too. Debug load/unload is faster, and file save offers tab compression for even smaller files. The debugger and editor are unified, so you can set breakpoints in advance, even in include files. How many times have you wondered "Is there an array bounds error somewhere?" or "Where's that pointer error?" Well, here's how you find it! Just set the debugger to "Break on error". Your program runs normally, in the debugger, but halts as soon as any error is generated -- even if you have no error handlers installed. The new watch windows for variables and registers are moveable and resizable -- and all dialogs remember the last used size and location. Help files for add-ons are supported, and there's a direct link to Win32 API help, too. There's color syntax highlighting with selectable colors, fonts, and keyword case. Printed listings in color. The "Code Finder" list view shows every sub, function and macro name, aliases, types, and line numbers. You can sort on any column, in either direction, and change the column order in a flash. All this, and even more, make the new IDE a joy to use.

Ответить

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 20.02.05 20:53
Хм... действительно нововведения есть :) Но, к сожалению, их не так много как хотелось бы :

Ответить

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



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #6
Добавлено: 20.02.05 21:30
First, the editor has block indent/outdent and block comment/uncomment! - кайф! 8)
>Что самое возмутительное - он даже не шароварный :)
>Деньги вперед :)
Действительно нездоровая хфигня.
Господа крякеры (или как меня больше прикалывает говорить [в последнее время] - "крэкеры";), где вы?
Научите кто-нить крякать! Я могу тока WinRar крякнуть - да и то по инструкции.

Ответить

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



Вопросов: 117
Ответов: 1538
 Профиль | | #7 Добавлено: 20.02.05 22:19
You can sort on any column, in either direction, and change the column order in a flash

Блин, чтобы сообразить, что в сортированном списке легче искать процедуры, понадобилось столько лет и 8 версий :)))

Ответить

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #8
Добавлено: 21.02.05 00:01
:) Ты погоди, а когда они поймут что для перечислений удобны выпадающие списки и что подсказки для функций с их аргументами так же полезны, пройдет еще версий 16 :)

2Neco, что крякать, если они и демо не дают!!!

Ответить

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



Вопросов: 84
Ответов: 453
 Профиль | | #9 Добавлено: 21.02.05 12:12
Если кто заимеет 8 версию, выложите ее в инет, сделайте доброе дело... :)))

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #10
Добавлено: 21.02.05 14:13
Ну я тултипы уже сделал для PbEdit. Осталось только выпадающие списки. Проблем две:
1. Создать контрол типа ListBox
 Пробовал тот который sne писал - иногда выбивает.
 Причина скорее всего в Control Add Listbox.
 Попробую сделать на CreateWindowEx.
2. Отослать выбранный текст в окно PbEdit. Тут кроме API keyb_event (вроде так) ничего на ум не приходит, но она иногда сбоит с контролом.


А так пока есть рабочая версия с тултипами (+подгон регистра букв) для объявлений, самих процедур/функций и макросов (всё из инклюдов), ну и тултипы для самого языка. Плюс показ текущей процедуры в статусбаре.

Ответить

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



Вопросов: 84
Ответов: 453
 Профиль | | #11 Добавлено: 21.02.05 16:06
Я думаю создатели PowerBASIC вполне могут написать IDE схожую с Visual Basic. Однако дело в другом, на сайте powerbasic.com их главный разработчик Bob Zale пишет, что главный лозунг "философии" PB "With PowerBASIC, you'll end BloatWare forever!". Сначала мне было
непонятно, что это за термин такой - BloatWare...
Примерный перевод: "Решение задачи минимальными доступными средствами". Т.е. средство разработки должно быть максимально упрощенным, а откомпилированные файлы "smaller-faster-smaller-faster...", как можно
меньше по размеру, и максимально быстродейтствующими.
Поэтому, мне кажется, что они никогда не будут делать IDE типа Visual Studio, т.к. это расходится с их "идеологией минимализма".
И это правильно, лучше пусть будет простейший редактор, но очень хорошие скомпилированные программы, чем удобный VB, но медленные экзешники с огромной MSVBVM60.DLL ...

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #12
Добавлено: 21.02.05 16:37
Ну это по вкусу. А вот тем кто привык к удобствам на VB такой аскетизм врядли понравится. Вобщем рынок в данном направлении у PB не заполнен. Нужно этим воспользоваться.

Ответить

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



Вопросов: 84
Ответов: 453
 Профиль | | #13 Добавлено: 21.02.05 18:55
Согласен, врядли VB юзер сможет легко начать писать на PB. Все таки уровень PowerBASIC`а значительно ниже, это почти C только с синтаксисом бейсика.
А значит, чтобы писать на нем, нужно иметь тренированное системное мышление, хорошо знать WinApi, понимать работу с указателями и т.д.

Ответить

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



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #14
Добавлено: 21.02.05 21:26
>2Neco, что крякать, если они и демо не дают!!!

Ну дык даётся же прога, которую можно купить и которая я так предполагаю спрашивает типа регистрацонник взамен серийника? Ну так вот надо ПРОСТО найти то место, где сравнивается правильный регистрационник с тем, что ввёл юзер и изменить одну строчку в асме. Т.е. чтобы было не "если номер правильный, то пропустить", а "если номер неправильный, то пропустить".
Винрар крякался в следующем порядке:
1. Сначала находился номер строкового ресурса со значением "регистрация пройдена успешно!".
2. Потом находилась ссылка в коде (виндасм), использующая этот номер.
3. Анализируя код сверху от этого места, находили нужное место и правили в hex-эдиторе.
Всё, что знал - рассказал. 8)
Желающим могу инструкцию по этому делу выслать (если найду...).

Ответить

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



Вопросов: 117
Ответов: 1538
 Профиль | | #15 Добавлено: 21.02.05 21:38
Так ведь если ты её купишь, то и крякать незачем тогда будет, в комплекте с дистрибутивом получишь и номер,после того как перечислишь копейку. Т.е. деньги вперед, а только потом получаешь диск - такой принцип. Как в обычном магазине, отстегнул - и только потом получаешь сам предмет.

Ответить

Страница: 1 | 2 | 3 |

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



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