Хорошо, простите меня, если мой вопрос лишний или глупый для некоторых, но я пытался что-то сделать в течение 2 недель без успеха.VB6 создать объект класса
У меня есть dll, которая управляет картой тюнера. Все работает с картой тюнера и программным обеспечением, но мне нужно создать приложение vb для управления частью карты. У dll у меня есть, я позвоню tuner.dll
. Я упоминал tuner.dll в vb6. Я могу просматривать его классы и члены в браузере объектов.
Я пытаюсь создать новый экземпляр класса, который скажет мне текущий номер канала. Когда я смотрю tuner.dll
в браузере, у меня есть много классов, не имеющих большого значения, имена в значительной степени говорят, что они делают , Тот, который я собираюсь использовать, - IHCTuneRequest
. Я думаю, я использую этот, потому что член этого класса get_ChannelNumber
. Теперь вот когда я застрял.
Dim curchannel as tunerlib
set curchannel = new tunerlib
curchannel.IHCTuneRequest.get_channelnumber
Является ли синтаксис и процедура правильной? По какой-то причине я не могу заставить ее работать. Благодаря
Нет, все неправильно. Невозможно догадаться, что такое название коккаля, которое реализует IHCTuneRequest. Обратитесь к поставщику за поддержкой. –
Что такое 'tunerlib'? – RBarryYoung
Вам нужно что-то от автора библиотеки, чтобы рассказать вам, как его использовать. Документация, образец кода или кто-то, на кого вы можете задать прямой вопрос. Угадывание никуда не денется. – MarkJ