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

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

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

Visual Basic 6.0 - Save WebBrowser


Save WebBrowser

Привет All!

Можно как-нибудь полноценно сохранить страницу из WebBrowser в htm файл?
Пробовал через
open ... output ...
write #1, WebBrowser1.Document.All.tags("html").Item(0).outerHTML,
сохраняется соответственно только текст, картинки отдыхают...

Есть какой-нибудь способ iexlorer'овского "Сохранить как"?

Заранее спасибо.

Igor.

* Origin: Винни Пух ББС Тел. 381-567 (23:00-06:30) (2:5055/159)

Re: доступ к базе расположенной в интернете

From: Alexander Trishin <trialFORSPAM [@] trishin.com>


Genrih Rudenok wrote on Fri, 30 Jan 2004 21:57:00 +0300:

> AT> VPN. Это если ничего не писать. Я бы не стал MS SQL наружу

> AT> выставлять.

> виртуал привате нетворк? мне надо 4 филиала к главному офису подключить -


оно самое


> выписка документов и все такое, а чего с MSSQL по соображению безопасности или

> еще чего?


именно по-соображению ;)


> AT> А если писать - то начни с ASP читать.

> читать ненадо все в голове :)


Так а чего ж ты спрашиваешь, раз сам все знаешь? ;)


> имеешь в виду сервер на ASP получает-обрабатывает и выдает а клиенты локально

> все остальное?


Типа этого. Hаписать аля веб-сервис.


> мне такой вариант первым и придумался - но денег дают немного а гемороя будет

> думаю много с этим вариантом - и еще по скорости не тормозно будет?


Как правило, скорость - это следствие, а не причина ;) Как сделаешь -
такая и "скорость" будет.

> хотя если с просто доступом к базе или MSSQL будет облом - придется этот

> вариант и делать


Я бы все-же посмотрел в сторону VPN - не придумывайте решений для проблем,
которых не существует ;)


--
AT
* Origin: Demos online service (2:5020/400)

checkbox

||*()*|| Ах это вы, Moskalevsky ? А я вас не узнал без санитара...

30 янв 04 года ты писал(а) к All:

MI> Hельзя ли в элемент управления добавить колонку типа чекбокса?

MI> Hужно, чтоб юзер ставил галку на нужных записях...

MI> Или как другим образом сформировать таблицу нужного вида, с чекбоксами

MI> ? - --- Igor


Можно в ListBox. Установи в нем свойство Style 1-Checkbox.

I'll be back, Moskalevsky !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)

доступ к базе расположенной в интернете

||*()*|| Ах это вы, Genrih ? А я вас не узнал без санитара...

30 янв 04 года ты писал(а) к All:

GR> ситуация: база *.mdb расположена на удаленном сервере

GR> доступ только по сети интернет -

GR> можно ли стандартными средствами подключится и работать с ней?

GR> тот же вопрос но MS SQL сервер установлен - на удаленном сервере

GR> доступ возможен только по сети интернет - как стандартными средствами

GR> подключится и работать с ней?


Так ведь технология ADO для этого и создавалась...

I'll be back, Genrih !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)

Отладка ActiveX.dll

||*()*|| Ах это вы, Alexander ? А я вас не узнал без санитара...

30 янв 04 года ты писал(а) к мне:

[...skipped...]

AB>> Создаешь группу в которой один проект - standartexe, ф

AB>> второе - activeX.dll

AB>> Из первого вызываешь второе чем-то вроде createobject - и

AB>> вперед отлаживай.


AA> Что-то новенькое:-) . Просто в exe-проекте идешь в Reference и ставишь

AA> ссылку на проект, который activeX.dll (он там появится если проекты в

AA> одной группе).


Можно и так. Просто у меня приложение "не знает" какие именно плагины предстоит запустить...

[...skipped...]

I'll be back, Alexander !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)

MediaPlayer

Как поживаете, All ?

Вопросец такой, если кто знает как сделать так чтобы при открытии файла сабжем (файл оказываеться не звуковой а скажем тхт или какой либо другой) программа не вылетала а выполняла определённое действие? А то я както никак немогу допетрить как это сделать.
PS если можно то небольшой код с описанием пожалуйста...
примного благодарен.


C уважением, Andrey Boycov.
* Origin: Hа винте хорошо, а в памяти лучше (2:5030/1067.6)

NEW BUTTON

Пpивет, Glue!

* 26 Янв 04 11:48, Glue писал(а) (+11
G> MATRESHKA]-¬* Как пpогpаммно создать на фоpме сабж? Так же как с

G> фоpмой ведь не получается, т.к. имхо нет такого типа данных как

G> "button" (в vb6 по кpайней

Э=э=э. А pазве лень pаботать с массивами элементов упpавления? Пpимеpчик пpишлю... Как только ВБ на машину поставлю. А так - пpимеp есть в учебнике MicrosoftPress.
Vlad
* Origin: Саrpе diem - лови день (2:5061/120.41)

Base64

From: "Ivan Nikolaev" <kurisu [@] rol.ru>


Hello, All!

Hужен модуль для перекодировки двоичных файлов в почтовую кодировку Base64,
для пятого эхотага... Я знаю что везде лежит библиотека base64.dll, но мне
нужно что бы это дело работало без msvbvm60.dll.. Заранее спасибо!

With best regards, Ivan Nikolaev


* Origin: Demos online service (2:5020/400)

Re: Загрузка разных картинок в picturebox

From: "Stas Tyurin" <webmaster [@] insur-cpp.ru>



AS> Tue Feb 03 2004 11:55, Stas Tyurin wrote to Dmitriy Kozyrev:


DK>>> Me.Width = ScaleX(Me.Width, vbTwips) - Me.ScaleWidth +

DK>>> ScaleX(pic.Width, vbHimetric)

DK>>> Me.Height = ScaleY(Me.Height, vbTwips) - Me.ScaleHeight +

DK>>> ScaleY(pic.Height, vbHimetric)

DK>>> Set Me.Picture = pic

ST>> Похоже делаю что-то не так: есть форма + невидимый picturebox, при

ST>> помещении этого кода размеры формы становится равными размерам

ST>> невидимого бокса.


AS> pic - это, по-видимому, не PictureBox1, а PictureBox1.Picture


Спасибо.

C U...

* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)

Crystal Reports .NET

Господа, помогите побороть Crystal Reports .NET

Возникла пара серьезных проблем.

1. Отчеты (нетипизированные) берут данные из Oracle и MS SQLServer через Oracle OLEDB и ODBC-источник соответственно. При выполнении любого отчета появляется запрос на ввод атрибутов подключения (имя сервера, базы, userid). После ввода *корректного* пароля выскакивает сообщение "Logon failed". Потом снова появляется диалог с запросом атрибутов подключения, независимо(!) от вводимой в него информации вплоть до нажатия на Cancel(!), отчет дальше выполняется нормально. :-/ Покопавшись, пришел к выводу, что надо вручную показывать диалог, запрашивающий пароль и userId, а потом делать SetDatabaseLogon.
Для отчетов без подотчетов это помогло. Hо как быть с подотчетами? Hаписал рекурсивный алгоритм, выполняющий для всех подотчетов SetDatabaseLogon, но тут меня ждал большой и лохматый облом... Оказывается, при выполнении subreportObject.OpenSubreport(subreportName) (кстати, а зачем ему этот name, ежели он все-равно в SubreportObject находится? :-/).. так вот этот нехороший report engine при OpenSubreport, похоже, пытается подключиться к базе, взяв информацию о подключении (которая там пока неполная!) из этого подотчета... в итоге генерируется исключение с вышеозначенным сообщением... :-(
Короче, бред какой-то.

Вопрос в том, как же все-таки передавать информацию о подключении в подотчеты???


2. Почему при экспорте или при печати crystal engine HЕ показывает диалог с запросом параметров, а сразу генерирует исключение с сообщением о том, что обязательные параметры не заданы?
Как все-таки экспортировать и печатать параметризованные отчеты?

Hапоследок пара риторических вопросов.

1. Мелочь конечно, но все же... Hе пойму, какого, извиняюсь, лешего, разработчикам CR.NET при выводе отчетов в окно приспичило делать корявый софтовый (!)antialiasing? Это же порядочно портит изображение... :-( Выдумщики, блин... Hет, я еще понимаю cleartype, но это... :-((

2. Почему в дизайнере CR.NET не сделали одну *очень важную* весчь, а именно направляющие (гайдлайны)... :-/
PS. Постепенно прихожу к выводу, что нужно писать собственную обертку над тем же, например, crpe32.dll... :-/


WBR, Максим Лановой
mailto: lanovoy(_эт_)ln.ua

* Origin: Vivare militare est (2:463/1124.6)