Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Создание справочника Windows API

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

 

  Вопрос: Все кто заинтерисован WinAPI! Добавлено: 07.01.04 16:19  

Автор вопроса:  Иван | Web-сайт: www.vbnet.ru | ICQ: 147688925 

Ответить

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

Номер ответа: 16
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #16 Добавлено: 09.01.04 00:38
.NET Framework качать здесь:
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&;DisplayLang=en

А прога лежит здесь:
http://www.vbnet.ru/apillib.zip
Только у неё интерфейс до конца ещё не реализован. Для примера я туда
залил 2 функции.

Ответить

Номер ответа: 17
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #17
Добавлено: 09.01.04 19:11

Огромный (12 метров) хелп есть на сайте lcc

ftp://ftp.cs.virginia.edu/pub/lcc-win32/win32hlp.exe

Ответить

Номер ответа: 18
Автор ответа:
 Grayich



ICQ: 208280504 

Вопросов: 56
Ответов: 164
 Web-сайт: grayich.narod.ru
 Профиль | | #18
Добавлено: 10.01.04 10:14

ДА ДА ДА  апи это хорошо  Тока неплохо было бы окромя описаня еще и человечиские примеры туда воткнуть да и еще офлайн версию неплохо было бы :))

Ответить

Номер ответа: 19
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #19
Добавлено: 10.01.04 17:26

Тут пару раз поднимался вопрос о константах, которых нет в win32api.txt. Был пропарсен файл windows.inc из MASM32 и огромный список констант (около 17000) можно скачать здесь: http://regsetup.narod.ru/winconst.rar - 100КБ

Ответить

Номер ответа: 20
Автор ответа:
 NeForm@t



ICQ: 252999255 

Вопросов: 36
Ответов: 247
 Web-сайт: g--k.newmail.ru
 Профиль | | #20
Добавлено: 10.01.04 21:49

2Sharp:

мля а чего так мало? Вот здесь валяется API VIEWER 2003

http://www.activevb.de/rubriken/apiviewer/index-apiviewereng.html

в нём 52929 констант

6177 функций и процедур

464 типа

вот так, все качаем, там даже есть инфа для какой ос подходит

и вообще он очень удобный

Ответить

Номер ответа: 21
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #21
Добавлено: 10.01.04 22:17
Да, я уже успел заметить
Значит мой архив можно использовать как компромисс :)

Ответить

Номер ответа: 22
Автор ответа:
 Александр



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

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #22 Добавлено: 12.01.04 13:15

2The One: спасибо за ссылку...

Ответить

Номер ответа: 23
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #23 Добавлено: 16.01.04 19:00

Народ, вы справочник-то создаете?

А-то все расписались тут... мол будем и т.д.

Вообщем если вы что-то делаете, я с вами... в свободное время =)

Пришлите мне функции которые надо перевести и написать к ним примеры...

Желательно не 100 штук, а штук 5, например, и однотипные (чтобы пример можно было забацать)... я описание напишу и пример...

Ответить

Номер ответа: 24
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #24
Добавлено: 17.01.04 10:38

Создание справочника началось.

Сейчас я дергаю из всех справочников уже описаные функции. Так что особо не поможете, так как это обычная набивка базы.

Предлагаю так, если у меня будут вопросы, то я спрошу.

Вот первый из них: нужно подробно описать тип данных Any (точнее ключевое слово any).

Ответить

Номер ответа: 25
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #25
Добавлено: 17.01.04 17:12
Не понял. Как можно описать ключевое слово Any? Оно просто отключает контроль типов, т.е. можно передать либо rec типа, скажем RECT (long-указатель), либо str типа String (long-указатель), либо c типа Long (long-указатель), либо ByVal d типа Long (число long) либо еще чего-нибудь... А поскольку у кривых мелкомягких все это одно и тоже, а именно двойное слово (Если кто-нибудь будет нормально реализовывать Барсик, надо первым делом исправить неявную передачу аргументов), было введено ключевое слово Any. Куда как интереснее было бы перевести тип данных Variant...

Ответить

Номер ответа: 26
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #26
Добавлено: 17.01.04 17:31

Вот это тебе понятно для чего оно нужно - это Any, а тот кто не знает, пришел на VBNrt и смотрит справочник. Вот и надо описать, что оно используется для отключения контроля типов данных, и что если система рухнет, от того, что вы бьете кувалдой там где нужно вытирать тряпочкой, то это ваши проблемы.

Фух.. ну надо описать эту дрянь.

Ответить

Номер ответа: 27
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #27
Добавлено: 17.01.04 17:48
Ах вот оно что :)
Я думал описать - значит все байты указать и что в них содержится...
Variant, думаю, неплохо бы было поисследовать. Имхо, там должно быть поле текущего типа и размер данных.

Ответить

Номер ответа: 28
Автор ответа:
 Александр



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

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #28 Добавлено: 17.01.04 18:02

Надеюсь, свои функции, неупомянутые у Вас, можно постить?

Ответить

Номер ответа: 29
Автор ответа:
 Zeus



ICQ: 161801353 

Вопросов: 63
Ответов: 220
 Web-сайт: apirussia.by.ru
 Профиль | | #29
Добавлено: 01.02.04 12:42

Гы, вы тут ищете у кого что можно спереть))))

А никто чтоли не хочет описывать функции??

Иван, скажи плз, как именно тебе присылать описания, ну там описывать саму функцию, + параметры, + [in|out], +примеры, + описание Констант и Типов?

Ответить

Номер ответа: 30
Автор ответа:
 Александр



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

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #30 Добавлено: 01.02.04 17:44

Зевс, напиши Ивану и он вышлет тебе формат базы и способ отсылки.

Ответить

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

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



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