Эта книга была задумана как одна из первых книг о.NET, которая ознакомит читателя с основными идеями новой архитектуры и подготовит его к знакомству с более детальной литературой, например документацией Microsoft и ее толкованиями, которая неизбежно появится на рынке. Она поможет вам взглянуть на эту технологию с позиций ваших собственных рабочих планов и быстро освоить те концепции, которые покажутся необычными для большинства прогр...
Автор(ы): Дан Эпплман, Издательство: Питер, 2002 г.
Эта книга является вводным курсом по
изучению языка программирования Visual Basic .NET.
Даны основные принципы объектно-ориентированного
программирования в контексте языка VB .NET,
поскольку без хорошей подготовки в этой
области невозможно в полной мере
пользоваться всеми преимуществами VB .NET.
Изложены азы всех аспектов языка, которыми
должен владеть любой профессиональный
разработчик VB .NET
Автор(ы): Г. Корнелл, Дж. Моррисон, Издательство: Питер, 2002 г.
Основная задача книги - быстро ознакомить
разработчиков Visual Basic с изменениями в .NET
Framework. Программисты, использующие Java, C++, Delphi
или другие инструменты разработки
приложений и интересующиеся Visual Basic или
технологией .NET Framework, также найдут эту книгу
полезной. Хотя книга посвящена Visual Basic.NET, ее
основная цель - продемонстрировать
взаимодействие Visual Basic и ...
Автор(ы): Кит Франклин, Издательство: Вильямс, 2002 г.
Программа Citycat by Email позволяет работать с сервером Subscribe.ru с
помощью электронной почты. Теперь Вам не нужно тратить деньги на работу в
online и просматривать мегабайты рекламы для того, чтобы подписаться на
нужную рассылку! Вам просто необходимо скачать небольшую базу данных по всем
рассылкам каталога с нашего сайта, после чего Вы сможете подписываться и
отписываться от рассылок, заказывать архивы прошлых выпусков, выполнять
поиск по каталогу рассылок и многое другое.
Программу Citycat by Email можно бесплатно загрузить с сайта
http://sapisoft.h1.ru.
KeyWatch3 - Программа определяет положение мышиного курсора, отслеживает нажатия клавиш клавиатуры и мыши, и, к тому же, является отличным примером с SAFEARRAY 24-bit, AlphaBlend
ScrollText - Контрол ScrollText - это просто текст с автоматической прокруткой. Разрабатывался без всяких целей, просто для изучения графики в VB6. Есть исходный код. Краткое описание - Readme.txt
VB - Исходные коды - Элементы управления - ToolTipText горизонтальной линейки прокрутки
Показан пример создания оригинального ToolTipText горизонтальной линейки прокрутки.
VB - Исходные коды - Вычисления - Пример определения возраста
В примере используются функции DateDiff, DateSerial....
VB - Исходные коды - Графика - Пример перерисовки
В примере используются API-функции GetDC и StretchBlt
VB - Исходные коды - Графика - Извлечение рисунков из документа Word
Показан пример извлечения картинок из документа Word. Пример имеет небольшой Help.
VB - Исходные коды - Графика - Системная палитра Windows 9x
VB - Исходные коды - Работа с Windows - Работа с Регистрами Windows
VB - Статьи - Работа с Windows - О работе с LPT-портами и другой аппаратурой в Visual Basic
Статья расчитана на читателей, знакомых с устройством и работой LPT-порта.
VB - Исходные коды - Работа с Windows - Работа LPT-порта с другой аппаратурой в Visual Basic
В примере показывается принцип работы с классом TVicHW32, онисанный в статье "О работе с LPT-портами и другой аппаратурой в Visual Basic"
VB - Исходные коды - Работа с Windows - Работа с *. ini файлами
Программа IniFile - это наиболее полное собрание функций Win32API для работы с приватными файлами .ini и файлом Win.ini Все используемые функции разделены на разделы и для них написаны функции-оболочки. Все функции с комментариями.
Автор: Ян
Я видел декомпилятор для прог, написанных на VB3, а декомпилятор программ на VB4 и выше, вроде не существует:(
Автор: paul_sn
СЯ слышал есть что декомпилятор для VB5. Но говорят что почти все существующие декомпиляторы коряво работают. Изначальный код получить практически невозможно
Автор: AGReSSoRs
decompiljator estj tolko dla vb3!!! sam ego juzal no frm on ne decompiliruet nomano tolko bas i drugie mono prosmotretj!!
Автор: Stick
Нормального Декомпилятора для VB НЕТ и не будет. Хотя если Microsoft включили его в VB.NET То еще Можно понадеется на VB 8.0. Хотя я думаю, что врят(д)ли. А еще где-то есть статья про то что, якобы, декомпилятор из VB.NET можно переделать для VB разных версий... Хотя, опять же, врят(д)ли.
P/S Только не надо спрашивать "Где Ты ЕЕ(статью) Видел???" - я не помню.
Автор: JEDI
ЕСТЬ Универсальный декомпилятор но он декомпилит в код АСМА, а это врдяли те поможет
Автор: Иван
Как это переделать декомпилятор VB .NET для других версий???? VB .NET же генерирует не р-код и не машинный код, а JIT код! Это промежеточный код, который компилируется при запуске проги, как в JAVA!!! Это же совсем другой код! Переделать никак нельзя.
Автор: SeMa
A decompilyator kagis tolko do VB3 tak kak v vb3 kod i ne compilirovalsa on prosto bil zashit v EXE i eto exe evo translirovalo a decompilyator tolko vityagivaet cod s exehi (vrode) vot takto ...
Автор: msv
У меня где-то был декомпилятор для VB6 (в исходниках). Но вот одна проблема - основной язык его - французский (но есть и инглиш)
BalloonMessage for Microsoft Agent реализует диалог программы с
пользователем, используя при этом технологию Microsoft Agent. OCX реализует три
типа диалоговых окон: InputBox, MsgBox и MsgLabels.
Приобретал несколько CD с бэйсиком 6, ни один из них не хочет работать на моём компьютере. Инсталяция нормально, а потом сообщение "программа выполнила недопустимую операцию и будет закрыта" это сообщение либо после попытки сохранить пустую форму, либо при помещении на форму кнопки и попытке сохранить (пустую форму и проект некоторые крмпакты сохраняют).
Не встречалась такая ситуация?
Как с ней бороться?
Кстати 5 Бэйсик пашет во всю...
Ответы:
Вопрос:
Вот такой вопрос: в текстбоксе есть определенный текст. Так вот что требуется: если первые 6 символов соответсвуют образцу (например If six number = "sobaka" Then) то будет происходить какое-то действие. Как это осуществить?
Все делается ну очень просто!
Имеется TextBox и некий фрагмент текста там, чтобы получить первые шесть символов из строки пользуемся функцией MID$(строка, начальный символ, конечный символ), на примере это выглядит так:
Private Sub Command1_Click()
' получаем первые шесть символов и сравниваем их с образцом в нижнем
регистре
If LCase(Mid$(Me.Text1.Text, 1, 6)) = "sobaka" Then
' тут прописываем ссылку на действия или сами действия в случае истины
MsgBox "Hello!" ' тут выскакивает мессаж ПРИВЕТ (по англицки)
Else
' : прописываем действия при отрицательном результате, или убераем
оператор Else
Private Sub Text1_Change()
Static slovo As String
Static alltxt As String
slovo = "собака"
alltxt = Text1.Text
If Left(alltxt, Len(slovo)) = slovo Then MsgBox "Вы написали" & slovo
End Sub
Ищу ответ на Ваш вопрос и не только я.
если вы где то встретите решение дайте знать.
Но знаю, что IRDA соединение может решаться чачстично через Comport, но под NT кажется не работает
Слышал, что все работает через Socket, Но как понятия не имею.
Вопрос:
Люди, кто-нибудь знает как сделать инсталляшку IE5.5 раямером 4-7м. все 70м таскать неохота изза простого юзания пары файликов типа mshtml.dll да shdocvw.dll. просто заменить их не канает - форты умирают :-)
Declare Function GetPrivateProfileString Lib _
"kernel32" Alias "GetPrivateProfileStringA" _
(ByVal lpApplicationName As String, ByVal lpKeyName _
As Any, ByVal lpDefault As String, ByVal lpReturnedString _
As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Declare Function WritePrivateProfileString Lib _
"kernel32" Alias "WritePrivateProfileStringA" _
(ByVal lpApplicationName As String, ByVal lpKeyName _
As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
Public Function LoadINI(sInifile As String, sSection As String, _
sKey As String, sDefault As String) As String
Dim sTemp As String * 256
Dim nLength As Integer
sTemp = Space$(256)
nLength = GetPrivateProfileString(sSection, _
sKey, sDefault, sTemp, 255, sInifile)
LoadINI = Left$(sTemp, nLength)
End Function
Public Sub SaveINI(sInifile As String, sSection As String, _
sKey As String, sValue As String)
Dim n As Integer
Dim sTemp As String
sTemp = sValue
For n = 1 To Len(sValue)
If Mid$(sValue, n, 1) = vbCr Or Mid$(sValue, n, 1) = vbLf _
Then Mid$(sValue, n) = " "
Next n
n = WritePrivateProfileString(sSection, sKey, sTemp, sInifile)
End Sub
Функция SaveINI отвечает за запись в ИНИ файл параметры соответственно. Путь и имя файла, Секция, Ключ, Значение.
Функция LoadINI отвечает за чтение из ИНИ файла параметры соответственно. Путь и имя файла, Секция, Ключ, Значение.
Можете заполнить эту форму, либо отослать вопрос СЮДА
Форма для добавления нового вопроса в этот раздел. Информация отсылается по E-mail владельцу сайта.