Visual Basic 6.0 - ComPorts
ComPorts
#/-----/# · ···-=¬ Hello _Dmitry_ !
_*-----*_ L===============--····· · · ·
12 января 2004 22:37, _Dmitry Miloserdov_ == /Igor Krinetsky/:
DM> From: Dmitry Miloserdov <dim [@] kemtel.ru>
DM> Привет, Igor,
DM> Saturday, January 10, 2004, 7:17:40 PM, you wrote:
IK>> У меня вопрос как получить доступ к последовательным портам
IK>> компьтера, а именно управлять их DTR и RTS линиями (сигналами) без
IK>> использования MScomm.OCX Пожалуйста подскажите
DM> Писал же уже как то.
DM> Вот кусок программы:
DM> Public Function Send_RTS(ComPort As String, bValue As Boolean) As
DM> Boolean
DM> 'Input:
DM> ' ComPort - name of the communication port (e.g. "COM1", "COM2"
DM> and etc.)
DM> ' bValue - boolean value of the RTS signal
DM> 'Output:
DM> ' TRUE - success;
DM> ' FALSE - error (check Err.LastDllError for details)
DM> Dim hCom As Long
DM> Dim RetVal As Boolean
Спасибо,что-то не так оно работает и что такое это WriteLog
У меня DTR signal и RTS должны работать вместе contol с этим справляется,
а тут только RTS и работает
У меня RTS - прием/передача
DTR - ключ (Morse)
Собственно DTR не работает - нет 0 или 1, когда они вместе то команды на DTR отрабатываются RTS
* Origin: Конвой свободен! (2:467/116.16)
Выгрузить компонент
Hello All.
Как реализовать сабж?
В общем дело в следующем, есть некоторый комнонент, который проверяет почту. Если вызвать его при помощи ASP, то после вызова dll-ка постоянно висит в памяти и удалить ее ни как, а тем более перекомпелить, но если вызвать тот же объект, но при поможи обычного vbs, то после того как скрипт отработет в памяти не чего не висит.
Как организовать что то типа .Close?
Или все же так и должно быть? Hо тогда как быть с постоянной отладной и перекомпеляцией?
Sergey
* Origin: Default origin (2:6083/24.10)
Проблема с VBA
дHАПHЦH БПЕЛЕМХ ЯСРHЙ, БЕКХЙХИ нКК!
лHФЕР ЙРH ОHЯЙЮФЕР ЙЮЙ ПЕЬХРЭ РЮЙСЧ ОПHАКЕЛС:
-ЕЯРЭ ЙМХЦЮ Excel, Б МЕИ 4 КХЯРЮ.
ОПХ ОЕПЕУHДЕ Я HДМHЦH МЮ ДПСЦHИ ЛЕМЪЧРЯЪ ОЮПЮЛЕРПШ HРHАПЮФЕМХЪ РХОЮ ЯЕРЙХ,
ЪПКШВЙHБ КХЯРHБ.
- ЕЯРЭ ЛЮЙПHЯ, БШОHКМЪЧЫХИ ЯОЕЖХЮКЭМСЧ БЯРЮБЙС Я HДМHЦH КХЯРЮ МЮ ДПСЦHИ.
оПHАКЕЛЮ - ДЮЕР HЬХАЙС ЛЕРHДЮ SpecialPast, ОХЬЕР, ГЮБЕПЬЕМ МЕЙHПЕЙРМH. еЯКХ
HРЙКЧВХРЭ ЛЮЙПHЯ, ЛЕМЪЧЫХИ ОЮПЮЛЕРПШ, РH БЯЕ HЙ, МH СФ АHКЭМH ЛЮЙПHЯ МСФЕМ.
ГЮПЮМЕЕ ЯОЮЯХАH
__________________________________________________________________ Sergey
Paukov ICQ#: 73045197 Current ICQ status: + More ways to contact me
__________________________________________________________________
* Origin: South Ural Network (2:5010/70)
/VB6/ Hе могу загрузить OCX
From: Mike <mikeNOS [@] skeptik.net>
У нас в SourceSafe лежит куча проектов, в которых используется один и тот
же User Control. Скажем, pupkin.ocx. Hа одной машине все работает
нормально, на другой (на моей, кстати) при попытке загрузить проект
выдается: c:\vbprojects\project1\pupkin.ocx could not be loaded
Hа обеих машинах Windows 2000 SP3 и Visual Studio 6.0 SP5.
Глянул в registry и на диске. К каждому проекту делается инсталляшка,
чтобы его можно было установить на комп, не имеющий VB (Package and
Deployment Wizard). Оказалось, каждый проект заново прописывает этот самый
pupkin.ocx в свой home dir. Возможна путаница с версиями.
Ладно, прошелся по диску, удалил везде pupkin.ocx. Прошелся по registry,
удалил все упоминания о pupkin.ocx. Перезагрузился. Установил pupkin.ocx
через инсталляшку (стала в c:\program files\pupkin). Hе помогло, та же
фигня. Вызвал на всякий случай regsvr32 pupkin.ocx - то же самое. Иду в
меню Project->Components, убираю галочку у pupkin, потом ставлю галочку
опять, жму ok - опять, сволочь, пишет:
c:\program files\pupkin\pupkin.ocx could not be loaded
Это все на моем PC. При этом на другой машине все четко работает.
Подскажите pls, где копать.
--
Best regards
(M)ike
При ответе на e-mail убрать из адреса NOS
* Origin: Best antimagic/antiUFO cure: http://skeptik.net (2:5020/400)
Массив контpолов
Пpивет, A.!
20 Jan 04, 09:52:30 A. Skrobov => Vadim Nikiforov about "Массив контpолов"...
VN>> Подскажите, плиз. Как в pантайме создать массив контpолов, то что в
VN>> пpи дизайне делается как Копи/Пасте объекта. Контpол собственного
VN>> изготовления, но видимо это без pазницы.
AS> Load ИмяКонтрола(Индекс)
Ага, спасибо.
With best regards.
Vadim Nikiforov
AKA VadJuNik AKA MacManyak
e-mail: macmaniak [@] narod.ru ICQ 53282936
* Origin: Macmaniak's home (2:5060/90.21)
Re: Выгрузить компонент
From: "Igor Evgrafov" <fornews [@] systems21.ru>
Hello, Sergey! You wrote to All on Wed, 21 Jan 2004 01:33:46 +0300:
SL> Как реализовать сабж?
SL> В общем дело в следующем, есть некоторый комнонент, который проверяет
SL> почту. Если вызвать его при помощи ASP, то после вызова dll-ка
SL> постоянно висит в памяти и удалить ее ни как, а тем более
SL> перекомпелить, но если вызвать тот же объект, но при поможи обычного
SL> vbs, то после того как скрипт отработет в памяти не чего не висит.
SL> Как организовать что то типа .Close?
SL> Или все же так и должно быть? Hо тогда как быть с постоянной отладной и
SL> перекомпеляцией?
Да, геморой есть. Попробуй завершить web приложение через оснастку IIS. Иногда помогает. Иногда спасает только рестарт всего IIS и VB6. В этом плане ASP.NET и VS2003 гораздо удобнее...
With best regards, Igor Evgrafov. E-mail: ievgrafo<AT>systems21{DOT}ru
* Origin: Cronyx Plus ISP (2:5020/400)
Консоль
Мы где-то виделись, All?
Возможен ли асинхронный ввод строки (не посимвольно) в сабже?
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: /VB6/ Hе могу загрузить OCX
From: Mike <mikeNOS [@] skeptik.net>
ЗЫ. Да, забыл сказать, что если проект откомпилирован на другой машине, то
он (exe-шник) запускается и на моей.
--
Best regards
(M)ike
При ответе на e-mail убрать из адреса NOS
* Origin: Best antimagic/antiUFO cure: http://skeptik.net (2:5020/400)
chm
H!, _[All]_!
Как из VB вызвать chm файл? Опpеделённый топик? В Project -> Properties -> General -> Есть чекбокс Help file name. Можно выбpать нужный chm файл. А как его использовать?
g'bye and g'luck, _[All]_!
* Origin: S2k - http://revengecrew.org (2:5054/29.33)
Патч
H!, _[All]_!
Как сделать на VB патч файлов? Т.е. ищем нужное смещение, нужный байт, заменяем байт на дpугой. Есть ли готовые пpимеpчики? Искал в ссылках FAQ-a не нашёл или плохо искал. Спасибо.
Пpимеp:
0065D07B: D5 4A
0065D07C: 3B 47
g'bye and g'luck, _[All]_!
* Origin: Down/Upload Soft: http://Svalka.Tk (2:5054/29.33)