小项目发布:TLC_Browers--一个开源的基于vb6基于Webview2 Runtime支持html5和多标签的浏览器

news2025/1/18 2:00:31

 

项目名称:TLC浏览器(TLC_NLP机器人的附属产品) 

技术架构:webview2 runtime,可参考链接WebView2 - Microsoft Edge Developer

目录介绍:

kernel:控制webview2内核的代码

client:主程序代码,将kernel变为自己的子窗体,

进程通信方式:共享文件 release:正式版包


特性:抛弃vb6自带的ie7,使用webview2 runtime支持html5,支持多标签

html5演示:

 多标签演示:

 


项目的部署:

1.找到dlls目录,分别使用regsvr32.exe注册file_controlv2.dll,mathv3.dll,RC6.dll,Windows_FormApi.dll

2.运行runtime_install.exe在线安装webview runtime,

3.在主程序文件目录创建temp文件夹和logs文件夹(若需要更改kernel或者client也需要在对于工程目录创建这两个文件夹),即可运行主程序:TLC_Brower.exe

 


参考资料:https://www.vbforums.com/showthread.php?889202-VB6-WebView2-Binding-(Edge-Chromium) GitHub - sysdzw/WebView2DemoForVb6: WebView2Demo for vb6 

Developed by 福州机电工程职业技术学校 wh

进程间通信通过共享文件形式,也可以适配成winsock传递,但是不太稳定(目前仍然在开发中,后续会出)。

支持windows7及以上系统


目前此项目仅开发了3个小时,肯定是存在很多问题的...,若存在问题可以发lssues

项目地址:https://github.com/keyxh/TLC_Browers/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/443416.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Jenkins 在linux安装配置

下载Jenkins 安装包 官网地址:https://www.jenkins.io/index.html 因为我的是centos,所以我选择redhat的长期支持版本 linux上执行: wget https://get.jenkins.io/redhat-stable/jenkins-2.222.1-1.1.noarch.rpm安装 使用rpm安装&#xf…

【Linunx报错】程序在运行时无法找到一个名为 “libctemplate.so.3“ 的共享库文件

第一个报错: error while loading shared libraries: libctemplate.so.3: cannot open shared object file: No such file or directory 解决方法: 这个错误信息提示你的程序在运行时无法找到一个名为 “libctemplate.so.3” 的共享库文件,因…

GAMES302等几何分析(IGA)---- 课程简介及等几何分析的介绍

文章目录 前言提纲产品数字化设计\仿真\优化全流程介绍计算机辅助设计(CAD)NURBS理论基础计算机辅助工程(CAE)什么是CAE为什么用CAECAE典型应用CAE解决问题的一般过程CAE方法体系及软件 结构优化创成式设计设计仿真类工业软件国产…

mybatis注解的详解和开发(增、删、改、查以及一对一、一对多/多对一、多对多的关系联查)

mybatis注解的基本理解和开发(增、删、改、查以及一对一、一对多/多对一、多对多的关系联查) 使用mybatis注解开发的原因? 注解提供了一种简单的方式来实现简单映射语句,而不会引入大量的开销。能够读懂别人写的代码,特别是框架相关的代码。…

Java——反转链表

题目链接 牛客在线oj题——反转链表 题目描述 给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。 数据范围: 0≤n≤1000 要求&#xff1…

OpenAI最新官方ChatGPT聊天插件接口《插件示例demo》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(四)(附源码)

Example plugins 插件示例demo 前言Introduction 导言Learn how to build a simple todo list plugin with no auth 了解如何构建一个简单的待办事项列表插件,无需授权Learn how to build a simple todo list plugin with service level auth 了解如何构建一个简单的…

【Unity VR开发】结合VRTK4.0:瞬移点

语录: 如果把童年再放映一遍,我们一定会先大笑,然后放声痛哭,最后挂着泪,微笑着睡去。 前言: 移动的限制除了设置移动区域,也可以使用瞬移点:Locomotors.TeleportTargets.Point。 正…

HQChart报价列表高级应用教程7-创建走势图列

HQChart报价列表高级应用教程7-创建走势图列 走势图列效果图步骤1. 走势图列数据截图数据结构HQChart代码地址走势图列 在行情报价里面,使用单独的一列显示每一个股票的价格走势的缩略图。 效果图 步骤 1. 走势图列 REPORT_COLUMN_ID.CLOSE_LINE_ID 走势图列在创建报价列…

ChatGPT: 人工智能对话模型的前沿技术与应用探析

ChatGPT: 人工智能对话模型的前沿技术与应用探析 引言 ChatGPT作为一种人工智能对话模型,在近年来引起了广泛的关注和研究。随着人工智能技术的不断发展,ChatGPT作为一种前沿技术在人机对话领域具有重要地位和广泛的应用价值。本文将介绍ChatGPT的背景和…

【CocosCreator入门】CocosCreator组件 | ProgressBar(进度条)组件

Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的ProgressBar组件是一种用于实现进度条效果的重要组件。它可以让我们在游戏中展示各种进度条效果,例如加载进度条、血条等。 目录 一、组件介绍 二、组件属性 三、脚本…

如何删除docker镜像与容器

目录 删除示例: 1.查看docker中要删除的镜像 2.删除镜像,使用命令“docker rmi image id” 3.查看docker中正在运行的容器 4.停止容器 5.删除容器 6.查看容器 7.删除镜像 8.最后查看所有镜像 删除示例: 1.查看docker中要删除的镜像 …

(二)Jhipster 快速搭建微服务

(一)Jhipster 的简介与安装https://blog.csdn.net/weixin_46085718/article/details/130282249 目录 (一)Jhipster 的简介与安装 1、搭建注册中心 jhipster registry jhipster registry是一个基于spring cloud的配置中心。所有…

跟寻智能色选机,一起探索神秘的色彩世界

色选机,一种基于物料颜色、形状或质地差异,再通过光电检测、图像处理等手段来实现物料分选和净化的工业化应用终端,可满足特种物料等多种产品的色选要求,如大米、茶叶、豆类、药材、种子、虾皮、坚果、各类干货、塑料、珠宝、矿石…

【Python入门第五十二天】Python丨NumPy 数组过滤

数组过滤 从现有数组中取出一些元素并从中创建新数组称为过滤(filtering)。 在 NumPy 中,我们使用布尔索引列表来过滤数组。 布尔索引列表是与数组中的索引相对应的布尔值列表。 如果索引处的值为 True,则该元素包含在过滤后的…

随想录Day57--动态规划: 647. 回文子串 , 516.最长回文子序列

回文串和最长回文子串,关键在于dp数组的定义,以及中间的关系式和递推公式怎么表达。代码其实很简单,但最重要的是思路!!! 回文子串dp是布尔型,遍历所有情况找到所有的true,最长回文…

蓝奥声核心技术分享——基于物联网的能源监测数据采集技术

1.技术背景 基于物联网的能源监测数据采集技术主要解决物联网能源监测节点面向目标对象以协同方式进行能源监测数据采集的问题,属于蓝奥声核心技术--边缘协同感知(EICS)技术的关键支撑性技术之一。该项技术涉及无线物联网边缘智能与测控的技术领域&…

【CocosCreator入门】CocosCreator组件 | EditBox(文本输入)组件

Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的EditBox组件是一种用于实现用户输入交互的重要组件。它可以让用户在游戏中输入文字、数字等内容,并且可以对输入内容进行格式校验和处理。 目录 一、组件介绍 二、组件…

【Unity渲染】URP透明物体自身渲染穿插异常问题

背景: 对于URP中的某个物体,我们如果希望他正反面都可以被渲染。 通常会有两种解决方案: 1.将网格设置为双面网格。(此种情况Mesh.RecalculateNormals计算结果可能会异常,解决可参考网格法线生成异常解决&#xff0…

震惊!为了4680锂电池溯源,竟然做出这种事情

电池溯源,一直都是国家尤为重视的话题。 中国电子技术标准化研究院更是一再强调了:锂电编码标准编制和溯源平台初步建设方案。参会代表围绕锂电编码溯源体系建设有关问题开展了研讨,表示依托行业通用编码标准,建立完善的锂电全生…

【Linux学习】多线程——页表详解 | 线程概念 | 线程理解

🐱作者:一只大喵咪1201 🐱专栏:《Linux学习》 🔥格言:你只管努力,剩下的交给时间! 线程概念 🥞 页表详解🍞页目录和页表项 🥞线程🍞轻…