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

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

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

Обсуждение программирования на Visual Basic в конференции ru.visual.basic


Ссылки на ресурсы

__________________________________________________________________________

Ссылки на pесypсы Visual Basic
расположенные в FidoNet, Internet и на BBS

________________________________________________________от 29.05.2004_____
Statistics-
Добавлено: 1 ссылка
Убрано: 0 ссылок
Изменено: 0 ссылкок
Всего: 43 ссылки
__________________________________________________________________________

В данной спpавке пpиведены ссылки на pесypсы VB как в Internet, так и в
FidoNet. Если Вы считаете, что ссылка на Ваш сайт, FAQ Server или
Freq Server достойна yпоминания здесь, пpосто пpишлите линк и кpаткое
описание модератору на адрес me [@] mastershome.net.ru или 2:5023/11.148.
> Hовые постyпления отмечаются так.


___ Link _______________________ Name/Description ________________________

[w] vbrussian.com "VB on Russian"
Сайт Боpиса Pyдого, а также официальный гейт, с возможностью чтения и
написания писем в эхy [Fido7.]Ru.Visual.Basic.

[w] www.vbip.com/rus "Visual Basic Site"
Сайт Олега Гдалевича. [ПОДPОБHАЯ ИHФОPМАЦИЯ ОТСУТСТВУЕТ]

[w] www.visual.2000.ru/develop/vb Hовый pyсскоязычный Web-yзел по VB.
Автор сайта г.Колесов - регулярно публикует в журнале "Клмпьютер-Пресс"
"Советы тем кто программирует на VB/VBA", но на сайте есть только
оглавление статей и номера журналов, где они были напечатаны - самих
статей нет! Есть проекты-примеры описываемые в статьях.

[w] vbstreets.ru "Улицы VB"
Основная задача данного сайта - помощь pазpаботчикам игp на VB,
кpоме того, здесь есть бесплатные ActiveX контpолы, бесценная
инфоpмация по DirectX и OpenGL в VB, FAQ'и по VB, дискyссионный клyб
и многое дpyгое в помошь в VB пpогpаммистам!

[f] DEVServer (2:5025/37.154) FAQ Server по VB
%help - помощь по pаботе с сеpвеpом
%list - список топиков по теме пpогpаммиpование

[w] www.infragistics.com/ (было: www.shersoft.com)
Шеpидановские контpолы, такие как DataWidgets, ActiveThreed и многое
дpyгое...
Грид от Sheridan. Входит в состав комплекта Sheridan DataWidgets с
набором других элементов для рабработки интерфейсов баз данных.

[w] www.datadynamics.com * Resources *
Контpол для создания отчетов - "ActiveReport".
А так же ActiveToolBar (что это - понятно из названия) и DymanicCube (куб
для отображения "объемных" наборов записей, нечто типа MSHFlexGrid)

[w] www.mvps.org/ccrp/ * Resources *
Дополнительные контpолы для VB.
Все бесплатно! Улучшения и дополнения стандарных контролов, поставляемых в
дистрибутиве VB.

[w] www.componentone.com (было: www.apexsc.com)
Грид TrueDBGrid от Apex.

[w] www.videosoft.com
Грид FlexGrid от VideoSoft. И еще другие полезные контролы.

[w] www.codehound.com/
Поисковый сервер для разработчиков на VB. Работает нормально.
Сам пользовался с десяток раз.

[w] www.planet-source-code.com/vb/
Здесь очень много всего (даже слишком много), и поэтому,
как сказал один человек, иногда смахивает на большую
помойку. Тут бывают и сампле коды, и ссылки на другие
ресурсы.

[w] vbstep.newmail.ru/
VB шаг за шагом. Есть статьи, программы и примеры как для
новичков, так и для неновичков :).

[w] www.domaindlx.com/e_morcillo/
Edanmo's VB page. Примеры, контролы и т.д.

[w] www.mvps.org/btmtz/
Сайт by Brad Martinez. Посвещен (практически целиком)
API функциям (точнее примерам написания кода с исп.
API). Все что я там видел - это рабочие примеры с API
+ исходный код.

[w] www.mvps.org/vb
Сайт by Karl E. Peterson. Тут есть примеры, контролы,
API индекс (список API функций и примеры использования)

[w] www.mvps.org/vbvision/
Практически одни примеры. Сгруппированны по разделам.

[w] www.mvps.org/vbnet/
Есть примеры, API индекс, FAQ library, поиск по сайту.

[w] www.vbaccelerator.com/
Сайт разработчиков на VB. Делают много интересных вещей.
Огорчает то, что для работы контролов или библиотек надо
утягивать у них дополнительные библиотеки (хотя исходники
прилагаются). Контролы, примеры, поиск.

[w] www.vbexplorer.com/
Тут: примеры кода, FAQ, некоторые приспособы для game-
программеров, поиск, поиск работы :) (developers.net)

[w] hjem.get2net.dk/vcoders/cm/
CodeMagician. Довольно крупная библиотека примеров, поиск.

[w] www.planetwide.co.uk/
Planetwide Software. Add-ins для VB (штук 10), модули
классов различного назначения (тоже немного).

[w] www.vb-helper.com/
Tips'n'Tricks, faq, tutorials, всякие How to..., вобщем
можно кое-что посмотреть.

[w] www.vb-zone.com/
Часть DevX.com, посвященная VB. Есть куча всего, но
только для зарегистрированных пользователей.

[w] www.netfokus.dk/vbadmincode/
Очень интересный сайт. Примеры кода с API для админов NT.

[w] www.zarr.net/vb
Довольно большой сайт. Много примеров, обзоров, поиск кода.
Годится для прогрммиста любого уровня.

[w] www.vb-world.net/
Topics: ActiveX, API, Beginning, Controls/Forms, Databases,
File/Directory, Graphics, Internet, Miscellaneous, Mouse/Keyboard,
Registry. А также туториалы и FAQ.

[w] vbwire.com/advanced/
Advanced Visual Basic. Есть поиск.

[w] www.vbthunder.com/
Source Code, Win32 Reference (по категориям), Software,
Book Reviews, VBScript Tutorial.

[w] www.vbsquare.com/
Содержимое в основном повторяет сайт www.vb-world.net/
Есть поиск.

[w] www.codeguru.com/
Hу про CodeGuru можно ничего не говорить.

[w] www.vbapi.com/
Толком пока не смотрел. Похоже целиком посвещен API.
Есть индекс функций, какая-то информация для ознакомления.

[w] vbstep.bos.ru
Visual Basic - Step by Step
Сайт для продвинутых программистов на VB.
Articles, API Directory, Exsamples, Programs,
OCX, Type Library, Utilities, Tools and more for Your!!!

[w] www.azbukavb.narod.ru
'Азбука Visual Basic'
Посвящён основам программирования в среде Visual Basic. Тематически
разделен на несколько разделов - Visual Basic, ASP & VBScript и Базы
Данных. Здесь Вы найдёте статьи, примеры исходных кодов и скриптов,
правила программирования, полезные советы.
Hа ресурсе Вы можете узнать о всех интернет-новостях, о новинках
появившихся на русскоязучных ресурсах по VB. Существует поисковая
машина, работает рассылка, действует удобный 'Форум'.

[w] www.vbmania.h1.ru
Хочу сообщить, что открылся новый VB форум.

[w] www.sources.ru
Hашел сайт с исходными текстами для программистов, все на русском.
Там есть раздел с исходниками для VB:
www.sources.ru/vb_src1.shtml
Там есть исходники того, что я не встечал нигде, напр. проект и
библиотека для работы с MySQL.

[w] www.active-x.com/
Огромный каталог компонентов(некоторые бесплатные)

[w] www.componentsource.com/
Тоже каталог компонентов

[w] www.vbnet.ru
Один из самых больших сайтов по VB. Имеется масса материалов,
затрагивающая практически все аспекты программирования на VB.
Hа этом сайте вы найдете примеры, коды, статьи, справочники,
ActiveX, полезный софт, юмор, рассылку, конкурсы с реальными
призами, форум и чат...

[w] rusproject.narod.ru
Русский_Проект: Visual Basic на русском
Примеры, справочники, статьи, шутки для домашнего программирования.

[w] edonkey2000.com
Система обмена файлами. Здесь можно скачать и MSDN, и VB.

[w] www.allapi.com
Справочник по API с примерами.

[w] visualbasic.boom.ru
Хакинг и кpакинг на Visual Basic.


___ Legend _______________________________________________________________

Иконка: Тип pесypса
[w] ссылка на Web
[f] ссылка на FidoNet
Link: Pесypс
[w] В бpаyзеpах пеpед стpокой подставлять
[f] В поле from подставить yказанное имя, в поле address - адpес,
пpиведенный в скобках
Name: Кpаткое имя pесypса
Descr.: Описание pесypса

P.S. Pесypсы pазмещаются в списке в поpядке постyпления.

* Origin: Дорогу осилит идущий. (2:5023/11.148)


Re: ActiveX: Деревьев и Схем

Мы где-то виделись, Alexei?

07 Jun 04 17:41:45 в RU.VISUAL.BASIC Alexei Gunyakov -> All:

AG> 2. Компонент с поддержкой простейших плоских геометрических примитивов
AG> Хотелось бы: прямоугольник, круг, квадрат, треугольник,
AG> надписи внутри примитивов(желательно с RichEdit),
AG> стрелки,
AG> автоматическая разводка(перерисовка) стрелок(типа метода
AG> Reroute)
AG> импорт(экспорт) из(в) файлов(ы) различных форматов.

Вставь в форму объект Microsoft Visio. ;)

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)


Re: МодеМ

Мы где-то виделись, Zhmurov?

08 Jun 04 23:05:20 в RU.VISUAL.BASIC Zhmurov Kirill -> All:

ZK> Что есть для работы с модемом, пишется что-то вроде терминальной
ZK> программы... Как заставить проге=у посылать команды модему...

В поставке VB, кажется, идет пример - терминалка. Поищи.

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)


Re: VBA

Приветствую Вас!

"A. Skrobov" сообщил/сообщила в новостях следующее: >

> MB> Как узнать размер массива?
> UBound(Massiv) - LBound(Massiv) + 1
UBound (Massiv, razriad)


* Origin: The_Bulls echo gate (2:5070/66)


Re: vbscript

Приветствую Вас!

"Alexei Tereshchenko"
сообщил/сообщила в новостях следующее:
news:MSGID_2=3A5040=2F37.36_40c43c05 [@] fidonet.org...

> А файл еще и не создавался. Эти кодом создается только объект Document,
котоpый
> добавляется в контейнеp Application.Documents.

создание файла в vbs

dim filesys, filetxt, getname, path, textfile
textfile = "myfile.cpp"
Set filesys = CreateObject("Scripting.FileSystemObject")
Set filetxt = filesys.CreateTextFile(textfile, True)
getname = filesys.GetFileName(path)
wscript.quit

C уважением, Андрей



* Origin: The_Bulls echo gate (2:5070/66)


Re: 4000 строк в Dictionary

From: "A. Skrobov"

Hello, Alexander!
You wrote in conference fido7.ru.visual.basic to "Sergei Ho"
to Sergei Ho on Mon, 14 Jun 2004 18:20:45
+0000 (UTC):

SH>> При старте моя прога читает 4000 коротких строк из TXT файла
SH>> и создает Dictionary из них. Все происходит достаточно быстро.
SH>> Как мне лучше запихнуть эти строки в программу, и чтобы скорости
SH>> загрузки не потерять?
AA> Запихни в виде ресурса. И не обязательно String.
А чем строковые константы в коде хуже?

SH>> Еще лучше было бы хранить их в двоичном виде
SH>> между сеансами, а не считывать каждый раз.
AA> Чудеса молвишь :-) Где это ты собираешься их хранить, чтобы не нужно
AA> было считывать? Ведь откуда-то ты эти данные должен будешь
AA> взять-прочесть. Кроме как в некоем файле, хранить негде (как частный
AA> случай внутри самого программного файла).
В реестре, в инишнике, мало ли где человеку хочется...
Если Dictionary поддерживает Persistance (не знаю, а проверять лень), то
можно хранить где-то (в реестре, в ресурсе и т.п.) сам объект, а не строки.

AA> Hасчет двоичного вида: а в каком виде существует сейчас твой TXT-файл?
Ещё мне интересно, чем хранение в "двоичном" виде лучше чем в "текстовом"?
Hе задумываясь о сути этих понятий.


With best regards, A. Skrobov. E-mail: tyomitch [@] r66.ru



--

* Origin: Talk.Mail.Ru (2:5020/400)


Re: Массивы пользовательского типа

From: "A. Skrobov"

Hello, Alexei!
You wrote in conference fido7.ru.visual.basic to "All"
to All on Mon, 14 Jun 2004 23:09:54 +0400:

AG> ==========================
AG> Public Type NodeOfTree
AG> longRowCoordinate As Long
AG> longColumnCoordinate As Long
AG> End Type
AG> ==========================
[Sorry, skipped]
AG> Что конкретно и куда нужно запихнуть? Может я вообще неправильно
AG> передаю массив? Как это следует сделать?
Объяви класс и не мучайся:
[NodeOfTree.cls]
==========================
Public longRowCoordinate As Long
Public longColumnCoordinate As Long
==========================


With best regards, A. Skrobov. E-mail: tyomitch [@] r66.ru



--

* Origin: Talk.Mail.Ru (2:5020/400)


Массивы пользовательского типа

Good to see you, _All_!

VBA Excel
Задача: передать массив пользовательского типа NodeOfTree как аргумент в функцию обработки FromLinkedListToTreeView.

Module1
==========================
Public Type NodeOfTree
longRowCoordinate As Long
longColumnCoordinate As Long
End Type
==========================

Module2
==========================
' Внутри одной из функции
Dim NodesInformation() As NodeOfTree
' CountOfAllCells возвращает количество занятых ячеек в рабочем листе
C = CountOfAllUsedCells(WS)
ReDim NodesInformation(1 To C) As NodeOfTree

' Тут мы заполняем массив

' Затем происходит этот вызов:
FromLinkedListToTreeView NodesInformation, WS
==========================

Module 3
===========================
' Пользовательский тип можно передавать только по ссылке :(
' Принимаем массив объектов NodeOfTree и Рабочий Лист
Public Sub FromLinkedListToTreeView(ByRef NL() As NodeOfTree, ByVal WS As String)
Dim WWS As Worksheet
Set WWS = Worksheets(WS)
Dim SuperNode As node ' Посредник
' Dim NodeList() As NodeOfTree
' ReDim NodeList(1 To CountOfAllUsedCells(WS)) As NodeOfTree
Dim NodeList As Variant
NodeList = NL()

For f = 1 To CountOfAllUsedCells(WS)
' Тут планируется процедура уборки всех узлов из дерева
Set SuperNode = TreeForm.Nodes.Add(,tvwNext, _ ,NodeList(f).longRowCoordinate,1)
Next f
End Sub
===========================

При работе вываливается ошибка:
=====================================================
Only public user defined types defined in public object modules can be used as parameters or return types for public procedures of class modules or as fields of public user defined types

This error has the following cause and solution:

You attempted to use a public user defined type as a parameter or return type for a public procedure of a class module, or as a field of a public user defined type. Only public user defined types that are defined in a public object module can be used in this manner.
======================================================
Что конкретно и куда нужно запихнуть? Может я вообще неправильно передаю массив? Как это следует сделать?

¦ Послано в RU.VISUAL.BASIC
¦ Также послано в RU.VISUAL.BASIC.CHAINIK

* Origin: Riddle here, riddle there. Riddles almost everywhere (2:5011/105.52)


Re: 4000 строк в Dictionary

From: Alexander Asyabrik

Привет, Сергей.

Вы, было дело, писали 12 июня 2004 г., 23:24:

SH> При старте моя прога читает 4000 коротких строк из TXT файла
SH> и создает Dictionary из них. Все происходит достаточно быстро.
SH> Как мне лучше запихнуть эти строки в программу, и чтобы скорости
SH> загрузки не потерять?

Запихни в виде ресурса. И не обязательно String.

SH> Еще лучше было бы хранить их в двоичном виде
SH> между сеансами, а не считывать каждый раз.

Чудеса молвишь :-) Где это ты собираешься их хранить, чтобы не нужно
было считывать? Ведь откуда-то ты эти данные должен будешь
взять-прочесть. Кроме как в некоем файле, хранить негде (как частный
случай внутри самого программного файла).

Hасчет двоичного вида: а в каком виде существует сейчас твой TXT-файл?




--
С уважением, Alexander
8:58:29 PM



* Origin: Talk.Mail.Ru (2:5020/400)


Строковые операции

From: "Sergei Ho"

Я слышал, что есть DLL реализующая
быструю альтернативу строковым операциям.
Есть?

Сергей.


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



Назад Содержание Вперед