Форум программистов, компьютерный форум, киберфорум
Vb.net
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 4.99. Голосов: 72.
Оживить vb.net при помощи WebView2 элемента
Запись от edmonsur размещена 14.08.2024 в 08:52
Показов 5595 Комментарии 1
Метки .net, vb.net

WebView2 это на мой взгляд самый продвинутый, универсальный элемент во всей визуальной студии, который может почти всё.
Тут сразу нужно отметить что для его использования в своих проектах по мимо знаний vb.net потребуются знания html, css и javascrpt. Так же нужно уметь правильно его...
Миниатюры
Нажмите на изображение для увеличения
Название: #1.jpg
Просмотров: 2997
Размер:	167.2 Кб
ID:	8931   Нажмите на изображение для увеличения
Название: #2.jpg
Просмотров: 2749
Размер:	165.5 Кб
ID:	8932   Нажмите на изображение для увеличения
Название: #3.jpg
Просмотров: 2654
Размер:	81.6 Кб
ID:	8934  

Нажмите на изображение для увеличения
Название: #4.jpg
Просмотров: 2933
Размер:	165.2 Кб
ID:	8935   Нажмите на изображение для увеличения
Название: #5.jpg
Просмотров: 2717
Размер:	95.1 Кб
ID:	8936  
Старый
Рейтинг: 5.00. Голосов: 1.
Поддержка дополнительных языков программирования во внедренных скриптах XSLT
Запись от diadiavova размещена 07.06.2021 в 11:00
Показов 3961 Комментарии 0

В предыдущем посте я рассматривал возможность реализации поддержки внедренных скриптов в .Net 5 и .Net Core. В развитие темы я подумал, что не стоит ограничиваться языками C# и VB.Net и решил поэкспериментировать и с другими языками программирования. В первую очередь мой выбор пал на языки WSH, то есть Jscript и VBScript. Эти языки поддерживаются библиотекой msxml (пример можно посмотреть здесь), механизм внедрения такой же как и в случае преобразования...
Вложения
Тип файла: zip XsltExtension.zip (15.60 Мб, 584 просмотров)
Аватар для diadiavova
Старый
Рейтинг: 5.00. Голосов: 1.
Возвращение поддержки внедренных скриптов в XSLT в .Net Core и .Net 5
Запись от diadiavova размещена 29.05.2021 в 09:00
Показов 3669 Комментарии 2

  1. Немного теории
  2. Процессор
  3. Добавление статического объекта
  4. Компиляция
  5. ProxyGenerator
  6. Результаты
В .Net Framework для XSLT поддерживалась возможность включать в XSLT скрипты, написанные на нескольких языках программирования (C#, VB.Net, JScript.Net). Функции, описанные в этих скриптах можно использовать в выражениях XPath, благодаря чему...
Вложения
Тип файла: zip IncludedScriptSupport.zip (6.98 Мб, 338 просмотров)
Аватар для diadiavova
Старый
Интерфейс пользовательских библиотек Mathcad (.Net Framework)
Запись от уни размещена 07.02.2021 в 13:03
Показов 1918 Комментарии 0

github: NetEFI
Тема на форуме: Функции пользователя на .Net языках (c#, vb.net и c++/cli)
Механизм работы: Внедрение кода с пользой
Версия .Net: Framework 4.0.
Используемая среда разработки: Visual Studio 2019

Репозиторий содержит исходники и бинарные файлы библиотеки-посредника, позволяющей создавать пользовательские библиотеки...
Миниатюры
Нажмите на изображение для увеличения
Название: 2021-02-07_14-50-15.png
Просмотров: 430
Размер:	47.9 Кб
ID:	6784   Нажмите на изображение для увеличения
Название: 2021-02-07_14-55-10.png
Просмотров: 404
Размер:	49.5 Кб
ID:	6785   Нажмите на изображение для увеличения
Название: 2021-02-07_14-51-52.png
Просмотров: 345
Размер:	114.7 Кб
ID:	6786  

Нажмите на изображение для увеличения
Название: 2021-02-07_14-53-13.png
Просмотров: 325
Размер:	146.9 Кб
ID:	6787  
Вложения
Тип файла: zip netefi-20210207.zip (975.9 Кб, 358 просмотров)
Аватар для уни
Старый
Рейтинг: 3.67. Голосов: 3.
Управление браузером из внешнего приложения
Запись от diadiavova размещена 22.06.2020 в 09:00
Показов 7175 Комментарии 14

  1. Общие замечания
  2. Сервер
  3. Реализация расширения
  4. Приложение
  5. Запускаем – проверяем
Общие замечания

Если описывать задачу, которую мы здесь будем решать, в двух словах, то состоит она во взаимодействии настольного приложение с браузером. Мне известно о существовании Selenium WebDriver, однако, насколько я знаю, возможности...
Вложения
Тип файла: zip BrowserInteraction.zip (9.70 Мб, 601 просмотров)
Аватар для diadiavova
Старый
Поговорим об XPathNavigator
Запись от diadiavova размещена 29.08.2016 в 23:48
Показов 3587 Комментарии 0

  1. О языке XPath
  2. Преимущества XPathNavigator
  3. Создаем собственный XPathNavigator
  4. Расширение языка собственной функцией
  5. Тестирование
  6. Использование XSLT
О языке XPath

XPath – прекрасный язык навигации по XML-документу. Его удобно использовать как для отбора узлов в документе XML, так и как составную часть других языков, таких как: XLink, XSLT или XQuery....
Вложения
Тип файла: zip MshtmlXPathTests.zip (108.1 Кб, 328 просмотров)
Аватар для diadiavova
Старый
Рейтинг: 5.00. Голосов: 2.
Создание своего сайта на VB.NET. Создание ФОРМ регистрации, входа на сайт и напоминания пароля.
Запись от Andrey PSt размещена 20.02.2016 в 22:58
Показов 2721 Комментарии 0
Метки asp, vb.net, сайт

Часть 3. Регистрация пользователя

Для отображения различной информации разным категориям пользователей используется контрол asp:LoginView.
Добавляем его на нашу страницу MasterPage.master

HTML5
1
2
3
<asp:LoginView ID="LoginView1" runat="server">
    <AnonymousTemplate>
    <!-- В этом секторе указываются элементы, которые видны для всех. У нас это кнопка
...
Вложения
Тип файла: rar WebSite3.rar (1.97 Мб, 250 просмотров)
Аватар для Andrey PSt
Старый
Рейтинг: 5.00. Голосов: 1.
Используем DocX
Запись от ovva размещена 14.06.2015 в 12:41
Показов 3205 Комментарии 5
Метки docx, ms word, vb.net

DocX это библиотека для работы с документами MS Word типа docx (http://docx.codeplex.com). При работе не требуется наличие Word на компьютере. Для упрощения работы с этой библиотекой написан класс-обертка DocXX. Сюда были отобраны и соответствующим образом оформлены, на мой взгляд, наиболее востребованные функции. Думается,...
Вложения
Тип файла: zip DocX.zip (98.2 Кб, 421 просмотров)
Тип файла: zip docXX.zip (5.5 Кб, 419 просмотров)
Тип файла: zip Используем DocX.zip (181.4 Кб, 523 просмотров)
Старый
Рейтинг: 5.00. Голосов: 2.
Мини FAQ по WebBrowser. Часть 2-я.
Запись от diadiavova размещена 01.06.2015 в 15:04
Показов 8032 Комментарии 0
Метки dom, mshtml, vb.net, webbrowser

  1. Как сохранить скриншот страницы.
  2. Как в своем коде обработать событие веб-страницы.
  3. Как предотвратить запуск Internet Explorer.
  4. В mshtml нет функций querySelector, querySelectorAll и других, можно ли их использовать в WebBrowser?
Как сохранить скриншот страницы.
Действительно, для большинства элементов управления это делается с помощью метода DrawToBitmap. У WebBrowser этот метод не работает....
Аватар для diadiavova
Старый
[VB.Net]Сравнение фрагментов XML-документа.
Запись от diadiavova размещена 26.05.2015 в 00:31
Показов 3071 Комментарии 0
Метки vb.net, xslt

Работая над одним проектом, столкнулся со следующей проблемой:
Мне нужно было написать модульный тест для метода, который генерировал фрагмент HTML-документа по переданным этому методу аргументам. Суть теста состояла в том, что сначала текст получался путем вызова тестируемого...
Вложения
Тип файла: rar XmlCompare.rar (75.9 Кб, 224 просмотров)
Аватар для diadiavova
Старый
Рейтинг: 5.00. Голосов: 3.
Как перекодировать текст с одной раскладки клавиатуры на другую на VB.Net
Запись от diadiavova размещена 20.05.2015 в 19:57
Показов 7124 Комментарии 1
Метки keyboard layout, vb.net

Собственно суть вопроса в том, как текст, набранный правильно, но при неправильной раскладке клавиатуры перекодировать в нужную раскладку. По сути то же самое, что делает PuntoSwitcher, но только более универсально, для любых раскладок. То что "накопал" по этому вопросу постараюсь...
Вложения
Тип файла: rar KeyboardLayoutTranslator.rar (60.0 Кб, 271 просмотров)
Аватар для diadiavova
Старый
Рейтинг: 5.00. Голосов: 2.
Настройки приложения. Варианты хранения.
Запись от ovva размещена 28.01.2015 в 19:37
Показов 3174 Комментарии 0
Метки config, settings, vb.net

Предлагаю небольшой обзор вариантов хранения настроек приложения. Конечно не все и не до конца, но возможно для кого-то это будет полезно.
Вложения
Тип файла: pdf NetConfigL.pdf (466.7 Кб, 1024 просмотров)
Старый
Рейтинг: 5.00. Голосов: 1.
Visual Basic .NET FAQ. Готовые решения, полезные коды - Класс для работы с INI файлами
Запись от po4emy4ka размещена 17.02.2014 в 05:38
Показов 3902 Комментарии 0
Метки ini, vb.net

Класс для работы с INI файлами
Не большой класс для работы с INI файлами. Да, к сожалению не все еще перешли на работу с XML форматом и поэтому приходится иногда работать по старинке. Но с другой стороны, ничего сложного тут нет и для небольших вещей (а особенно для начинающих) проще вставить в проект готовый класс, чем тратить время на поиски информации о том, как записать или считать из XML файла.
VB.NET
1
2
3
4
Imports System.Text
Imports System.Runtime.InteropServices
 
Public
...
Старый
Рейтинг: 5.00. Голосов: 1.
Visual Basic .NET Заполнение TreeView из базы данных без ограничения глубины вложения
Запись от dimsaratov размещена 15.02.2014 в 20:41
Показов 4644 Комментарии 0
Метки treeview, vb.net

Заполнение иерархического списка (TreeView) данными из базы данных
VB.NET
1
2
3
4
5
6
7
Imports System.Data.OleDb
Public Class Form1
    Private Function GetDataTable() As DataTable
        Dim cnn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Test.mdb")
        Dim dAdapter As New OleDbDataAdapter("Select ID, Product, ParentID, ProductType From TableProduct", cnn)
        Dim rows As Integer
        Dim tblTemp
...
Аватар для dimsaratov
Старый
Работа с Excel фалами в VB.NET
Запись от po4emy4ka размещена 02.02.2014 в 01:11
Показов 5467 Комментарии 0
Метки excel, vb.net

В продолжении темы Открытие документа Эксель в VB.NET поучимся записывать и считывать данные с листов открытых документов Excel.
Нажмите на изображение для увеличения
Название: Excel-VBNET2-1.png
Просмотров: 774
Размер:	12.1 Кб
ID:	2074
VB.NET
1
2
3
4
5
6
7
8
9
Imports Microsoft.Office.Interop.Excel  
Public Class Form1  
  
    Dim ExApp As New Application           'Приложение Excel  
    Dim ExWB As Workbook                   'Книга Excel  
    Dim ExWS As Worksheet                  'Лист книги Excel  
 
 
#Region
...
Вложения
Тип файла: rar Excel_VBNET.rar (187.1 Кб, 405 просмотров)
Старый
Открытие документа Эксель в VB.NET
Запись от po4emy4ka размещена 02.02.2014 в 01:05
Показов 9047 Комментарии 1
Метки excel, vb.net

Для того, чтобы мы могли открыть какой-либо файл Экселя и работать с ним в VB.NET, нам необходимо сначала добавить ссылку на библиотеку.
Шаг 1
Нажмите на изображение для увеличения
Название: Excel_VBNET_1.jpg
Просмотров: 627
Размер:	37.4 Кб
ID:	2068
Шаг 2 (можно в поиске набрать excel, чтобы было удобней)
Нажмите на изображение для увеличения
Название: Excel_VBNET_2.jpg
Просмотров: 1069
Размер:	48.4 Кб
ID:	2069
Добавить в наш проект подключение типов и переменные.
Шаг 3
Нажмите на изображение для увеличения
Название: Excel_VBNET_3.jpg
Просмотров: 860
Размер:	18.5 Кб
ID:	2070
Для того, что бы при закрытии нашей программы в памяти не оставалось...
Миниатюры
Нажмите на изображение для увеличения
Название: Excel_VBNET_4.jpg
Просмотров: 868
Размер:	37.2 Кб
ID:	2071   Нажмите на изображение для увеличения
Название: Excel_VBNET_5.jpg
Просмотров: 801
Размер:	15.1 Кб
ID:	2072   Нажмите на изображение для увеличения
Название: Excel_VBNET_6.jpg
Просмотров: 794
Размер:	16.8 Кб
ID:	2073  

Вложения
Тип файла: rar Excel_VBNET.rar (172.5 Кб, 444 просмотров)
Новые блоги и статьи
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations рестрикции доступа на сервер sshd статья: https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
Многопоточное программировани­е в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
Образование и практика
Igor3D 21.03.2025
Добрый день А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
Lazarus. Таблица с объединением ячеек.
Massaraksh7 21.03.2025
Понадобилась представление на экране таблицы с объединёнными ячейками. И не одной, а штук триста, и все разные. На Delphi я использовал для этих целей TStringGrid, и то, кривовато получалось. А в. . .
Async/await в Swift: Асинхронное программировани­е в iOS
mobDevWorks 20.03.2025
Асинхронное программирование долго было одной из самых сложных задач для разработчиков iOS. В течение многих лет мы сражались с замыканиями, диспетчеризацией очередей и обратными вызовами, чтобы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru