Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: VB6 & DLL , писаные на VС Добавлено: 19.03.06 12:45  

Автор вопроса:  bogdanov
Рашьше или позже чел обнаруживает, что сделать ЭТО на Бейсике невозможно. Но возможно на С. Писаное на С нужно внедрить в Бейсик посредством ДЛЛ. ДЛЛ нужно писать в расчете на бейсиковые типы данных и прочая и прочая.

Внимание вопрос!

Где находятся источники сей примудрости в Инете? У меня есть только статья Брюса МакКинли на эту тему. Хорошая статья, но, лядь, мова бусурманская. Есть ли где русский перевод? Или что-нибудь аналогичное по глубине.

Ответить

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

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 19.03.06 13:02
По-моему и статей тут никаких не надо. Провести параллели м/у типами данных VB6 и С/C++, где-то уже было на этом форуме. В большинстве случаев многие типы данных C/C++ сводятся в VB6 к Long. Указатели на строки, заканчивающиеся нулем (lpsz) в VB6 - это String. И вообще, самое основное - размер операнда в байтах, а там уже разные типы есть одного и того же размера, все они плюс/минус будут совместимы.

Ответить

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



Вопросов: 60
Ответов: 808
 Профиль | | #2 Добавлено: 20.03.06 10:30
MSDN на русском.

Ответить

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



Вопросов: 4
Ответов: 5
 Профиль | | #3 Добавлено: 20.03.06 12:23
2Fever

Есть МСДН на русском? А где взять?

У меня-то МСДН-2000 на бусурманском, на трех компакт-дисках.

Ответить

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 20.03.06 12:52
Для VC6 подойдет MSDN98 - будет как контекстная справка.
А вообще, если будешь писать DLL на VC как ActiveX - намучаешься с бейсиком. Практически все типы придется преобразовывать, ибо VB они могут не понравиться (array->SAFEARRAY, LPSTR->BSTR, Unsigned ... - ... и т.п.).

Ответить

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



Вопросов: 60
Ответов: 808
 Профиль | | #5 Добавлено: 20.03.06 21:35
Нуу... Это токо на черном рынке, так как мсдн это собственность мелкомягких и переводить без лицензии они не дают.

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #6
Добавлено: 21.03.06 17:43
MSDN на русском

Сказочник. Существует только машинный перевод некоторых разделов по дотнету.

Ответить

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



Вопросов: 0
Ответов: 1876


 Профиль | | #7 Добавлено: 21.03.06 18:10
Существует человеческий перевод всех разделов по VB 2003 и FW 1.1.

Ответить

Страница: 1 |

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



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