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)