Современные решения

для защиты Windows приложений

и восстановления исходного кода

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)