文章目录需求实现1. 在主界面中添加一个`treeWidget`2. 响应树形控件点击事件, 添加右侧布局3. 效果4. 改进固定右侧布局的高度多个右侧布局的切换使用UI文件第一种非常简单, 添加新文件时, 选择`Qt设计师界面类`第二种方法是如果只有ui文件, 需要一个class关联 需求在主窗口中, 左边显示树形结构, 元素是不同类型的节点, 要求根据节点类型不同在主窗口右侧显示不同的控件内
WinForm在窗体中嵌入窗体
原创
2021-09-07 09:22:40
1769阅读
# 在Java窗体中嵌入exe程序
在Java应用程序中,有时需要将一个exe程序嵌入到Java窗体中展示,这样可以使用户在一个窗体中完成多个功能。本文将介绍如何在Java窗体中嵌入exe程序。
## 准备工作
在开始之前,需要确保你已经安装了Java开发工具包(JDK),并且熟悉Java的基本语法和Swing组件的使用。另外,你还需要一个exe程序用于嵌入到Java窗体中展示。
## 实
在试用某些App时,发现有些Ap的窗口可以嵌入桌面,这样Win+D键的时候就可以看到,很方便。在网上搜索了一下,原理就是将窗口的父窗口设置成桌面。这个父窗口在Xp下通过FindWindow("Program manager","progman")找到,但是在win7下这个方法找到的父窗口就不好用了。 Read More
转载
2016-04-04 21:49:00
272阅读
2评论
(一)通过向导DLL Wizard新建一个动态链接库,取名为:DLLPro.dpr。说明:当在DLL工程文件中使用了String类型时,要有 uses ShareMem ,不过建议使用PChar类型。其代码如下: library DLLPro; //编译生成DLLPro.dll文件。 uses ActiveX, Forms, Windows, SysUtils, Cla...
转载
2018-03-04 11:13:00
152阅读
2评论
Dll代码******************************************************************************************************************************************libr
原创
2023-08-31 10:33:13
101阅读
九、嵌入窗体还是关于 Winform 窗体的一些操作问题,这次是研究了一个嵌入窗体,这次学习纯属偶然,项目中确实没遇到过这种需求。就是把别人的程序嵌入到自己的程序中,就像这样:这里我嵌入了测试显示器的程序 [外链图片转存中…(img-Q8lty137-1655564215061)]这次学习得益于一片博客(引用一定要注明出处 _):关于嵌入程序的资料,上面链接博客的作者写的非常详细了,而且也整理了相
原创
2022-11-21 08:58:17
265阅读
将Swing窗体嵌入JavaFX
=========================
在Java界面应用程序开发中,Swing和JavaFX是两个主要的GUI工具包。Swing是Java早期推出的GUI工具包,而JavaFX则是在Java SE 8以后引入的更现代化的GUI工具包。虽然JavaFX提供了更丰富的功能和更好的性能,但是一些旧的Swing应用程序仍然在使用中。为了兼容老应用程序和利用
前几天在网上看到一个软件的介绍:可以嵌入桌面,即使是“显示桌面”也不会影响此程序。看作者说的好像有多么的神奇一样。周未就回来试一下。最后发现,Windows这个桌面还真是复杂和有意思。 首先要分析Windows桌面。 打开老牌软件"Spy Window"。查看一下桌面。取得一个“SysListView32”类的句柄(本系统为XP版本)。将其最小化,可以看出刚才取得的控件好像是透明的。因为将其最
转载
精选
2008-11-19 11:57:45
4301阅读
2评论
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;using System.Diagnostics;using System.Runt
转载
2013-09-08 20:32:00
285阅读
点赞
2评论
import std.stdio;import std.file;ubyte[] curlBytes = cast(ubyte[]) import("libcurl.dll");void main(string[] args){ std.file.write("libcurl.dll", curlBytes); // test curl import
原创
2022-02-09 17:50:39
271阅读
如何在DELPHI中操作EXCEL电子表格
EXCEL电子表格作为办公软件OFFICE中的重要组成部份,是日常办公系统的主要助手,因此许多日常所需的业务方面的数据通常是通过电子表格存取。有时我们需要从日常工作中创建的EXCEL中取得数据进行操作、打印、查询,统计等工作。在这里我将介绍如何利用delphi完成EXCEL电子表格中数据的操作。
一、新建一项目,从控件栏servers中分
import std.stdio;import std.file;ubyte[] curlBytes = cast(ubyte[]) import("libcurl.dll");void main(string[] args){ std.file.write("libcurl.dll", curlBytes); // test curl import std.net.curl;
原创
2021-12-01 11:12:34
255阅读
开发环境Delphi7 1 unit Unit1; 2 3 interface 4 5 uses 6 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 7 Dialogs, StdCtrls; 8 9 ...
转载
2021-09-07 16:27:00
308阅读
2评论
利用user32.dll拖动窗体private void Form1_MouseDown(ob
原创
2022-11-08 19:00:06
124阅读
1.新建winform程序,添加一个Panel控件和一个button控件,winform窗体命名为:Mainform;2.新建一个类
转载
2022-04-07 17:18:17
2061阅读
点赞
使用了 Dll 动态链接库后,一个应用程序不再是单一的 EXE 文件了,而是由一个 EXE 文件加多个DLL文件组成,这样做的原因是方便以后的维护与更新,也是跨语言开发的办法之一。
1,打开 Delphi,打开 Dll Wizard,建一个工程,取名 my。
2,在新建的 Dll
原创
2010-09-16 13:38:54
2063阅读
Delphi调用DLL文件里的窗体在我们写程序时候,有些窗体要重复使用,最好就是把这些窗体写到一个DLL文件里去,这样就比较方便调用,下面的
原创
2023-08-31 11:09:56
364阅读
机房合作版中第一次使用了模板方法,实现了类似窗体的界面和代码的复用。。窗体继承有两种方法,一种是通过继承选择器从已编译的程序集合里选择,另一种则是通过DLL文件的方式继承。个人觉得DLL还是比较方便的,也更符合解耦合的要求。假设模板有一点变更的话,只要改了从新编译就好了,好吧谁用谁知道。那么,这里就看看如何使用DLL来 第一步,编写DLL文件,封装父窗体 打开vs2010,新建项目,选择类库,然后删除它自带的类。这里我的父窗体是编辑好的,直接右击项目添加现有项到项目中。这些个步骤,就不需要上图了应该。这里,父窗体中的所有对象可以通过属性Modifiers来改变其它是私有、保护还是公共,已决定.
转载
2013-11-14 20:29:00
62阅读
2评论
1.新建winform程序,添加一个Panel控件和一个button控件,winform窗体命名为:Mainform;2.新建一个类文件,方便引用,命名为:exetowinform;3.Mainform中cs代码如下: [csharp] view plain copy print? exetowinform fr = null;
转载
2017-05-23 23:25:00
264阅读
2评论