Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: ActiveX DLL Добавлено: 26.03.04 13:22  

Автор вопроса:  SHDZ | ICQ: 209382104 

В чате уже спрашивал, но т.к. с инетом проблемы, то пошел в форум. Суть вопроса:

Возможно ли в DLL работать с COM портом не используя API функции???????????

Если возможно то как? Согласен - можно ипользовать DLL сторонних разработчиков - подключить и т.д., а только используя ресурсы VB это возможно?

И просьба - если не знаете - то напишите, а то вопрос останется без ответа и буду гадать :( что с этим делать.

Ответить

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

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



Вопросов: 30
Ответов: 683
 Профиль | | #1 Добавлено: 26.03.04 15:24

Я не берусь утверждать, но думаю нельзя т.к. возможности VB6 не позволяют даже сменить обои

Ответить

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



ICQ: 209382104 

Вопросов: 39
Ответов: 244
 Профиль | | #2 Добавлено: 26.03.04 19:17

Ну ладно, а если я в DLL добавлю форму, и на ней размещу MSCOMM - так возможно?

почему спрашиваю - уже добавил, но при вызове функции содержащей

Load frmCOMM

frmCOMM.MSComm.Settings = "9600,n,8,1"

frmCOMM.MSComm.CommPort = "1"

frmCOMM.MSComm.Handshaking = "0"

frmCOMM.MSComm.PortOpen - Так выдает ошибку при компиляции ДЛЛ

а так: msgbox frmCOMM.MSComm.PortOpen - FALSE - оно и понятно - порт-то закрыт...

как его открыть?

Ответить

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



Вопросов: 30
Ответов: 683
 Профиль | | #3 Добавлено: 27.03.04 08:10

Ты братан извини, но здеся я уже не спец  с портами работать не умею. Подожди немного, может тебе ответят местные профы.Попробуй еще поискать в библиотеке кодов :)

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #4
Добавлено: 27.03.04 21:24

> возможности VB6 не позволяют даже сменить обои

Это шутка такая?

2SHDZ: в 9х можно работать с COM-портом напрямую на асме, не используя никаких API. В NT придется писать драйвер, но его тоже можно написать на асме, не используя API.

Ответить

Страница: 1 |

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



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