Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Homacosoft APIBox Добавлено: 13.04.09 18:09  

Автор вопроса:  VβР| Web-сайт: www.homacosoft.com
APIBox - классы-обертки для части API-функций в VB6. Комплект содержит в себе три класса, по классификации: Set - функции, например SetPixel, SetWindowPos, Get - функции, например GetPixel, GetWindowPos и остальные.

APIBox в основном предназначен для использования в паре со ScriptControl, так как основным преимуществом является то, что все функции принимают и возвращают значения типа Variant. Благодаря этому можно будет использовать API-функции в скриптах.

Народ, если кто может, оцените, плз.


Заранее благодарен.

Ответить

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

Номер ответа: 1
Автор ответа:
 VβÐ



Вопросов: 15
Ответов: 194
 Web-сайт: www.homacosoft.com
 Профиль | | #1
Добавлено: 13.04.09 18:11
:) Ах да, прямая ссылка: http://apibox.homacosoft.com/

Ответить

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



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #2 Добавлено: 13.04.09 19:54
Нехилую работу ты проделал, нехватает только обработки ошибок, но кому она нах нужна.

Ответить

Номер ответа: 3
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #3
Добавлено: 18.04.09 12:04
Народ, ну оставьте мнение свое плиз, не молчите... :)

Ответить

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



ICQ: 301746136 

Вопросов: 28
Ответов: 549
 Web-сайт: okazani.ru
 Профиль | | #4
Добавлено: 18.04.09 19:53
On Error Resume Next

Мне кажется бесполезная строчка, вот если б обработчик GPF

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #5 Добавлено: 19.04.09 00:58
VBD, понимаю что увидев мои сообщения у тебя сразу подскочит давление и повысится содержание адреналина в крови... Прочитай до конца, я знаю что говорю.

1) Абсолютно нелогичное разбиение функций на 3 класса. Более логично было бы разбивать их не по тому, Get они, Set или еще какие-то. Функции на классы нужно группировать например по функциональности.
2) Твое "преимущество" в том что везде используется Variant - какое-то совсем неочевидное приеимущество. Ты же и так располагаешь информацией о типах (я предполагаю - заюзал кодогенерацюи на основе базы встренного API Viewer?). Поэтому все типы нужно явно пописать.
3) On Error Resume Next - ну это не обработка ошибок а затычка для дураков, не обижайся.

PS Сам бы подобное не юзал, потому что во-первых, сильно много функций, большинство из которых в проекте использоваться не будут - проще скопировать себе нужные декларации, во-вторых, потому что под VB6.

Ответить

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


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 19.04.09 03:30
"классы-обертки для части API-функций"...
Вспоминается динозавр MFC в с++ :)

VβÐ, мнение такое: зря потраченное время.

Ответить

Страница: 1 |

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



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