03 2020 档案

Delphi 在dbgrideh中表格输入数据时有效性的检查(转)
摘要:在数据库系统设计中经常要用到在表格中进行数据录入,如何判断在数据导入时的数据有效性呢?下面介绍几种常用的方法与大家交流。 方法一:Dbgrid是与Table,在Table的Column的OnSetText和OnValidate事件中处理。 1、在OnSetText中判断数据的合法性,如果不合法,在O 阅读全文

posted @ 2020-03-31 17:12 癫狂编程 阅读(378) 评论(0) 推荐(0) 编辑

XE下显示托盘图标(TrayIcon)
摘要:1.拖一个TrayIcon控件 2.拖一个ApplicationEvents控件 3.拖一个PopupMenu控件 将TrayIcon的PopupMenu属性与PopupMenu控件关联 unit UnitMain; interface uses Winapi.Windows, Winapi.Mes 阅读全文

posted @ 2020-03-31 03:14 癫狂编程 阅读(458) 评论(0) 推荐(0) 编辑

delphi trayIcon控件,如何实现窗口最小化的时候到系统托盘?
摘要:trayIcon控件,如何实现窗口最小化的时候到系统托盘? 就象QQ的那样,一点最小化就到右下脚的图标里,点击右下脚图标,又能打开窗体。 应该如何设置属性,或者事件呢?拜托各位大哥……指教一二 unit Unit1; interface uses Windows, Messages, SysUtil 阅读全文

posted @ 2020-03-31 02:59 癫狂编程 阅读(573) 评论(0) 推荐(0) 编辑

delphi 启动程序隐藏主窗体
摘要:delphi 启动程序隐藏主窗体 program Project1; uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, F 阅读全文

posted @ 2020-03-31 02:57 癫狂编程 阅读(1002) 评论(0) 推荐(0) 编辑

在Delphi中隐藏程序进程
摘要:在开发某些软件的时候,为了保护程序自身,就需要用到隐藏程序进程。以下通过实例来讲解隐藏程序进程的方法: 1、创建一个新的项目 Project1 选择File,New Application。在表单Form1上放一Memo组件,一个OK按钮组件,改变OK按钮组件的Cation属性为 CreatePro 阅读全文

posted @ 2020-03-31 02:55 癫狂编程 阅读(721) 评论(0) 推荐(0) 编辑

Delphi显示和隐藏窗体
摘要:一个很简单的问题,但我凭我学习C++/VC一年多,接触Delphi的时间也不短了,但仍然写不出来。 本来以为,不就是将Form1.Show和Form1.Hide么,但却就是达到不到自己想要的结果 这个问题倒不用作深入研究了,到是让我发现,Delphi也不是信手摘来,什么都是那么容易的,以为自己有点儿 阅读全文

posted @ 2020-03-31 02:54 癫狂编程 阅读(1515) 评论(0) 推荐(0) 编辑

tTrayIcon
摘要:tTrayIcon TTrayIcon 的主要属性:TrayIcon.Icon指定托盘图标, 有几种用法:1、设计时选择;2、把一个 TIcon 对象给它;3、使用当前程序图标: TrayIcon1.Icon := Application.Icon;4、TrayIcon1.SetDefaultIco 阅读全文

posted @ 2020-03-31 02:52 癫狂编程 阅读(392) 评论(0) 推荐(0) 编辑

delphi TrayIcon1 托盘气泡提示
摘要:TrayIcon1.Animate:=true; TrayIcon1.BalloonFlags = bfInfo; TrayIcon1.Hint:=form1.Caption; TrayIcon1.BalloonTitle:='提示'; TrayIcon1.BalloonHint:='请注意后电脑即 阅读全文

posted @ 2020-03-31 02:46 癫狂编程 阅读(723) 评论(0) 推荐(0) 编辑

Delphi - 利用TRzTrayIcon实现WinFrm工程最小化到托盘
摘要:第三方RC控件的安装 浏览器搜索Delphi Rz控件下载,找到下载一个安装文件,解压后点击RC3.exe一键安装。 Delphi WinFrm工程最小化到托盘 Delphi新建WinFrm工程,在主窗体上添加TRzTrayIcon、TImageList和TPopupMenu。此时运行工程,点击最小 阅读全文

posted @ 2020-03-31 02:41 癫狂编程 阅读(427) 评论(0) 推荐(0) 编辑

delphi trayIcon控件,如何实现窗口最小化的时候到系统托盘
摘要:type TForm1 = class(TForm) private procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND; end; ...... procedure TForm1.WMSysCommand(va 阅读全文

posted @ 2020-03-31 02:37 癫狂编程 阅读(809) 评论(0) 推荐(0) 编辑

delphi2010自带 TTrayIcon 托盘图标控件使用方法
摘要:TTrayIcon 的主要属性:TrayIcon.Icon指定托盘图标, 有几种用法:1、设计时选择;2、把一个 TIcon 对象给它;3、使用当前程序图标: TrayIcon1.Icon := Application.Icon;4、TrayIcon1.SetDefaultIcon; 这也是使用当前 阅读全文

posted @ 2020-03-31 02:32 癫狂编程 阅读(817) 评论(0) 推荐(0) 编辑

通过例子来简单了解下TProgressBar的使用。 pas文件程序如下
摘要:unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls; type TForm4 = class(TForm) pr 阅读全文

posted @ 2020-03-31 02:21 癫狂编程 阅读(290) 评论(0) 推荐(0) 编辑

ORA-12154,ORA-12560解决过程
摘要:应用服务器:Windows Server 2008 R2 Enterprise故障现象:项目侧同事反映应用服务器上的程序连接数据库报错:ORA-12560: TNS: 协议适配器错误 1.故障重现 2.定位问题 3.解决问题 1.故障重现 在应用服务器上使用sqlplus和PL/SQL工具登录连接数 阅读全文

posted @ 2020-03-28 19:59 癫狂编程 阅读(789) 评论(0) 推荐(0) 编辑

10大最适合编程的字体推荐下载,让代码看起来更美更舒服!
摘要:现在有事没事就喜欢写写代码的人越来越多了,对于成天盯着屏幕工作的开发人员来说,编程代码可能是每天见得最多的东西了。可是绝大部分人都一直使用编辑器默认的字体,其实,换一套适合自己的编程字体不仅能让代码看得更舒服,甚至还能提高工作效率的! 如果你有想过换一种编程字体,却不知道哪里找合适的,那么看看异次元 阅读全文

posted @ 2020-03-28 11:48 癫狂编程 阅读(1753) 评论(0) 推荐(0) 编辑

Oracle中for语句的使用
摘要:set serveroutput on declare total int; begin total:=0; for i in reverse 1..10 loop if mod(i,2)=0 then dbms_output.put_line('total:='||total||'+'||i); 阅读全文

posted @ 2020-03-27 10:59 癫狂编程 阅读(257) 评论(0) 推荐(0) 编辑

Windows 新增远程桌面会话连接数(可多人同时远程桌面,互不影响)
摘要:1.打开运行窗口 (快捷键 Win +R)2.在运行输入框内键入gpedit.msc回车,进入本地组策略编辑器3.依次展开计算机配置 |- 管理模板 |- Windows 组件 |- 远程桌面服务 |- 远程桌面会话主机 |- 连接4.点击 连接 文件目录(接下来是具体操作) 第一步.双击选择设置中 阅读全文

posted @ 2020-03-26 10:44 癫狂编程 阅读(696) 评论(0) 推荐(0) 编辑

Delphi从Memo去重数据
摘要:var i: Integer; s: string; begin for I := 0 to mmo1.Lines.Count - 1 do begin s := mmo1.Lines[i]; mmo1.Lines.Delete(i); while mmo1.Lines.IndexOf(s) > - 阅读全文

posted @ 2020-03-25 16:39 癫狂编程 阅读(355) 评论(0) 推荐(0) 编辑

修改Windows虚拟机远程桌面连接数
摘要:目录 问题描述处理过程根因建议与总结 问题描述 当多用户通过远程桌面维护Windows Server虚拟机时,同时最多允许登录2个用户,如果第三个用户登录,会注销掉前面的一个用户。 处理过程 1.打开Windows Server 2008 R2“服务器管理器”——“角色”——“添加角色”——“下一步 阅读全文

posted @ 2020-03-25 16:21 癫狂编程 阅读(347) 评论(0) 推荐(0) 编辑

windows server 2008 远程桌面连接数修改--无限连接
摘要:1.开启远程桌面 我的电脑 | 属性 | 远程设置 | 远程 | 进允许运行使用网络级别身份验证的远程桌面的计算机连接(更安全)(N) 2.配置每用户连接数为2个 在windows server 2008安装完成后,默认每用户远程桌面连接数为1,最大默认的每用户远程桌面会话连接数为2。 设置:控制面 阅读全文

posted @ 2020-03-25 01:26 癫狂编程 阅读(948) 评论(0) 推荐(0) 编辑

Oracle字符串拼接
摘要:用 || 来进行字符串拼接,例: 字符串、日期类型、数字类型间也可以拼接, 拼接时数字类型和日期类型会被当成字符串处理 例: 除此之外可以用concat()函数来连接字符串 例: 如果要进行多个字符串的拼接,可以使用多个concat()函数嵌套使用 注:和MySql的CONCAT()函数不同,Ora 阅读全文

posted @ 2020-03-24 16:03 癫狂编程 阅读(1331) 评论(0) 推荐(0) 编辑

oracle数据库查看并修改最大连接数
摘要:作为一个DBA,维护数据库的时候,有时候会遇到数据库连接数够,客户端连接间歇性失败,会报错ORA-12519 TNS:no appropriate service handler found,此时我们需要修改oracle的最大会话数 1/8 步骤一:首先通过sqlplus登陆数据库,sqlplus 阅读全文

posted @ 2020-03-18 18:49 癫狂编程 阅读(2624) 评论(0) 推荐(0) 编辑

Oracle数据库ORA-12154: TNS: 无法解析指定的连接标识符详解
摘要:相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过O 阅读全文

posted @ 2020-03-17 18:38 癫狂编程 阅读(2170) 评论(0) 推荐(0) 编辑

Oracle Client客户端+PLSQL配置
摘要:1、安装Oracle客户端(注意,PLSQL只支持32位的Oracle的客户端,64系统使用32客户端的Oracle也没问题) 网盘分享:https://pan.baidu.com/s/1WtuwzoqcSuV5FnBhBEaQ_A 密码:hnqi 直接软件安装,直接下一步dao结束即可 2、配置文 阅读全文

posted @ 2020-03-17 17:15 癫狂编程 阅读(483) 评论(0) 推荐(0) 编辑

在dbgrideh中允许选择多行,如何知道哪些行被选中
摘要:是个BOOKMARK类型的属性。 SelectedRows: TBookmarkListprocedure TForm1.Button1Click(Sender: TObject);vari, j: Integer;s: string;beginif DBGrid1.SelectedRows.Cou 阅读全文

posted @ 2020-03-13 00:12 癫狂编程 阅读(318) 评论(0) 推荐(0) 编辑

Oracle11g客户端client的下载与安装
摘要:下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html?ssSourceSiteId=otncn 1.下载完之后解压 2.点击setup.ex 阅读全文

posted @ 2020-03-12 19:48 癫狂编程 阅读(501) 评论(0) 推荐(0) 编辑

Delphi INI文件保存与读取
摘要://需要引用IniFiles uses system.IniFiles; //保存INI配置文件 procedure TForm1.btnSaveClick(Sender: TObject); var myIniFile: TIniFile; filepath: string; begin file 阅读全文

posted @ 2020-03-12 18:18 癫狂编程 阅读(165) 评论(0) 推荐(0) 编辑

DELPHI编写服务程序总结(在系统服务和桌面程序之间共享内存,在服务中使用COM组件)
摘要:DELPHI编写服务程序总结(在系统服务和桌面程序之间共享内存,在服务中使用COM组件) DELPHI编写服务程序总结 一、服务程序和桌面程序的区别 Windows 2000/XP/2003等支持一种叫做“系统服务程序”的进程,系统服务和桌面程序的区别是:系统服务不用登陆系统即可运行;系统服务是运行 阅读全文

posted @ 2020-03-12 18:15 癫狂编程 阅读(753) 评论(0) 推荐(0) 编辑

Delphi XE 4,Rad Studio XE 4 官方下载,更新Update 1(附破解)
摘要:XE4 Update1 下载: http://altd.embarcadero.com/download/radstudio/xe4/delphicbuilder_xe4_upd1_win.iso 安装序列号:MNFA-A3D8PK-F4BBAE-FCQN 破解补丁(杀毒软件可能会误报哦):http 阅读全文

posted @ 2020-03-11 21:32 癫狂编程 阅读(1445) 评论(0) 推荐(0) 编辑

Delphi中paramstr的用法
摘要:原型 function paramstr(i:index):string 对于任何application paramstr(0)都默认代表的是应用程序的绝对路径。那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了。它们的值又是什么了?我试了下取出的是空值,又 阅读全文

posted @ 2020-03-11 20:28 癫狂编程 阅读(304) 评论(0) 推荐(0) 编辑

Oracle 跨库查询表数据(不同的数据库间建立连接)
摘要:Created by Marydon on 2018-04-14 12:02 1.情景展示 当需要从A库去访问B库中的数据时,就需要将这两个库连接起来; 两个数据库如何实现互联互通,在oracle中,可以通过建立DBLINK实现。 2.解决方案 2018/12/05 第一步:创建DBLINK 前提: 阅读全文

posted @ 2020-03-10 19:01 癫狂编程 阅读(3275) 评论(0) 推荐(0) 编辑

Oracle 跨库查询表数据(不同的数据库间建立连接)
摘要:Oracle 跨库查询表数据(不同的数据库间建立连接) Created by Marydon on 2018-04-14 12:02 1.情景展示 当需要从A库去访问B库中的数据时,就需要将这两个库连接起来; 两个数据库如何实现互联互通,在oracle中,可以通过建立DBLINK实现。 2.解决方案 阅读全文

posted @ 2020-03-10 18:59 癫狂编程 阅读(1246) 评论(0) 推荐(0) 编辑

Win10“启动”文件夹在哪里?如何打开Win10启动文件夹?
摘要:注:本教程适用于Win8、Win8.1和Win10系统 我们知道,Windows系统都有一个“启动”文件夹,把需要打开的程序的快捷方式放到“启动”文件夹里,就可以实现开机自动启动。那么Win10系统的“启动”文件夹在哪里呢?下面MS酋长就分享一下如何打开Win10“启动”文件夹? 首先,“启动”文件 阅读全文

posted @ 2020-03-10 15:41 癫狂编程 阅读(47440) 评论(1) 推荐(3) 编辑

设置开机启动项目--找开机启动文件夹
摘要:win10 https://www.windows10.pro/win10-startup-folder/ 打开“系统启动文件夹”的命令 %programdata%\Microsoft\Windows\Start Menu\Programs\Startup win7 在开始菜单中找 【启动】 或者 阅读全文

posted @ 2020-03-10 15:39 癫狂编程 阅读(711) 评论(0) 推荐(0) 编辑

Windows Oracle TNS 没有监听到SID报错
摘要:1. 引言 Oracle 10g ,我认为最大的革新就是安装越来越人性化、傻瓜化,一个牒就搞定了。 但是Oracle 10g 在Windows平台上,特别是32bit机器,有着几个相对严重的bug,而且一直都没修正,其bug我认为是:listener 和 OracleDBConsole(使用一个月后 阅读全文

posted @ 2020-03-08 16:22 癫狂编程 阅读(539) 评论(0) 推荐(0) 编辑

ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序解决
摘要:问题描述: 用 PLSQL 登录 oracle 数据库报错,提示:ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序,截图如下: 远程oracle服务器端,Sqlplus登陆oracle,也报错:ORA-00020:maximum number of processes 阅读全文

posted @ 2020-03-07 13:19 癫狂编程 阅读(831) 评论(0) 推荐(0) 编辑

delphi – LongInt和Integer,LongWord和Cardinal之间的区别
摘要:在Delphi中,LongInt和Integer,LongWord和Cardinal有什么区别? 有时候我发现DWORD的用法是什么呢? 它们在所有版本的Delphi中是否一致?我应该坚持哪一个? 简而言之:Longint和Longword是固定大小的整数,前者是有符号的,后者是无符号的,并且通常都 阅读全文

posted @ 2020-03-05 23:45 癫狂编程 阅读(3232) 评论(0) 推荐(0) 编辑

一、 Oracle自动备份单表一个月数据
摘要:方式一:三步处理(建批处理文件,写sql文件,设置任务计划) 1、 第一步:建立一个批处理文件 @echo off Set OrclSid=orcl Set ExpUser=数据库名 Set ExpPass=数据库密码 Set FileDir=D:\oracleBack\log Set SysDat 阅读全文

posted @ 2020-03-05 16:13 癫狂编程 阅读(718) 评论(0) 推荐(0) 编辑

Oracle还原dmp文件/Oracle快速还原dmp文件
摘要:以orcl实例为例子:在此实例下频繁的删除更新数据库. 1 打开cmd窗口 2 命令sqlplus 3 输入用户名: conn / as sysdba 密码:***** 4 如果有orcl那么删除 drop user orcl cascade; 5 创建orcl并授权 create user orc 阅读全文

posted @ 2020-03-04 16:29 癫狂编程 阅读(5241) 评论(0) 推荐(0) 编辑

在Delphi中处理数据库日期型字段的显示与输入
摘要:delphi进行数据库设计时,不可避免的会涉及到日期型字段的输入问题。不过与Microsoft的Access 97中文版等相比,Delphi本身提供的日期型字段的显示和输入方式并不适合中国人的习惯。因此对于日期型字段的处理,大家提出了不少解决方法,但是处理结果在显示和输入上并不统一,例如显示时可以实 阅读全文

posted @ 2020-03-04 01:05 癫狂编程 阅读(581) 评论(0) 推荐(0) 编辑

ORACLE -- ORA-12520
摘要:ORA-12520监听程序无法为请求的服务器类型找到可用的处理程序以下不知道是不是解决方法的方法,因为我只重启下oracle服务就好了,并没进行任何修改 引用别人的文章: 1)数据库是专用服务器,但是在tnsname.ora配置中设置了连接方式为shared,这种情况下打开tnsname.ora, 阅读全文

posted @ 2020-03-03 11:16 癫狂编程 阅读(1078) 评论(0) 推荐(0) 编辑

Windows Server 2016安装.NET Framework 3.5
摘要:1、打开“服务器管理器” 2、点击“添加角色和功能” 3、点击“下一步” 4、点击“下一步” 5、点击“下一步” 6、点击“下一步” 7、勾选“.NET Framework 3.5功能”,点击“下一步” 8、点击“安装” 9、安装成功后,点击“关闭” 阅读全文

posted @ 2020-03-02 19:26 癫狂编程 阅读(1812) 评论(0) 推荐(0) 编辑

Oracle数据库冷备份与恢复(救命稻草)
摘要:说明,只要是同样系统,同样数据库版本,是可以做冷备恢复。冷备份数据必须是数据库不在open状态下。以oracle11gR2为例。 一、冷备份与冷恢复 具体步骤如下。 1. 复制旧的数据库文件 (1) 用SQLPlus连接数据库: sqlplus 用户名/密码 as sysdba(2) 关闭DB : 阅读全文

posted @ 2020-03-02 18:40 癫狂编程 阅读(1670) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
好的代码像粥一样,都是用时间熬出来的
点击右上角即可分享
微信分享提示