分析 excel 树形图 高手进 [问题点数:100分,结帖人wuguoxian001]

Bbs2
本版专家分:326
结帖率 93.75%
Bbs8
本版专家分:33046
对结构数据递归生成树形组织结构
先查看关键代码: def regular_dep1(dep_list,depid): """ 传入的数据 格式 符合BOOTSTAP JSON 格式 :param dep_list: :return:返回一个符合 bootstrap数据要求的数组 """ result = {'text': '1', 'nodes': []} for i...
3分钟教会你用excel做多层饼图
简单的饼图太low了,快来制作双层饼图,走上职业道路的人生巅峰。
excel树形结构的数据导入数据库
因为工作需要,用户需要将产品分类通过数据库导入到数据库中,而产品分类又有一、二、三、四、五级分类。最终通过各种尝试终于实现了数据导入。因此记录下来。一、<em>excel</em>模板数据结构和数据库表结构介绍1、 待导入<em>excel</em>模板数据:2、数据库表结构:其中cat_id为主键,grade 为层级,dhh_cat_id为后续手动更新字段,这里不涉及。 二、实现过程思路介绍 1、首先通过解析<em>excel</em>,获取表格
树形数据以POI导出Excel的方法
一、简介 这里介绍了使用java poi导出树形结构数据到<em>excel</em>表,这是一种方法。 二、数据源(树形结构数据) DcdbInfoAO infoAO(根数据) TaskMainAO(一级目录数据) TaskSubAO(二级目录数据) 三、代码示例 /** * POI : 导出数据,存放于Excel中 * * @param os * ...
EXCEL的问题。高手进。
部分代码如下rn<em>excel</em>x = createobject("<em>excel</em>.application")rnwith <em>excel</em>xrn .Range("A1").Select rn .ActiveCell.FormulaR1C1 = "事项日期" rn .Columns("A"+":"+"A").Selectrn .Selection.ColumnWidth = 9rnendwith rn以上代码个个都知道吧。我就不解释了。rn哪位大哥知道如下这几个格式怎么设置。rn1。单元格的输入类型。<em>excel</em>默认的格式的数字,比如输入00002会变成2。但我想要输出00002就要设置为文本格式。那在代码中怎样设呢?rnrn2。就是行的高度了。rnrn
Excel问题,高手
设置边框问题rn比如有100行 rn我要打印成4页 rn25行一页 rn那我每隔25行选一次,加一个粗的框框 rnrn有没有一次能完成的方法呢?
excel 高手
<em>excel</em>怎么生成多个sheet 并加到workbook里面去?
树形图的问题,请教高手
我想用php做一个类似于本论坛的样子的东东,不知道<em>树形图</em>如何来实现,请教各位rn我现在可以实现基本的样子了,但是在同一级目录中不能点开两个项目,而且同一个项目不能点两次。rn请教<em>高手</em>,谢谢!
树形图
##《<em>树形图</em>》 开发工具:VS 2015, SQL Server 相关插件:树形插件 一、功能实现 界面 图1 二、经典代码 控制层代码 界面层代码 #### 三、开发总结 <em>树形图</em>可以方便我们阅读信息! ...
java版poi+excel导入树形数据实例2
目标: 上传<em>excel</em>,进行poi解析成树结构并存入数据库 原理: poi解析<em>excel</em>表格,装入map,组装成树结构,进行统一存储 导入jar包: 代码实例: 1.jsp代码 &amp;lt;form method=&quot;post&quot; enctype=&quot;multipart/form-data&quot; action=&quot;${ctxa}/product/productCategory/saveExce...
EXCEL操作问题,高手进!
我用的是C#.NET2005 其中创建了一个EXCEL进程, <em>excel</em>App = new ApplicationClass();rn这个进程打开了一个EXCEL文件。EXCEL文件的Sheet1中有一个WORD文档对象,我怎么将这个WORD文档中的内容读出来?rn这个问题我在网上找了很长时间都没有答案,请<em>高手</em>帮个忙,感激不尽。
excel 加法的问题,高手的进
如: rn A B C D E F Grnrn第一行 2 23 1 21 56 12 ?rnrn如果A=1时,G=B 即G=23rn如果A=2时,G=B+C 即G=23+1 rn如果A=3时,G=B+C+D 即G=23+1+21rn如果A=4时,G=B+C+D+E 即G=23+1+21+56rn如果A=5时,G=B+C+D+E+F 即G=23+1+21+56+12rnrn即如果如果A=N时,G等于从B列开始到G+N 列相加rnrn如何写G里的公式
C#操作excel高手
我这样连接并读取EXCEL,想问下,要想修改<em>excel</em>某个表的值,怎么写代码,麻烦大大给写个例子,比如想改phone2 = Convert.ToString(ds.Tables[0].Rows[num][4]);rnrn string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + label1.Text + ";Extended Properties=Excel 8.0";rn string strComm = "SELECT * FROM [Sheet1$]";rn OleDbConnection myConn = new OleDbConnection(strConn);rn myConn.Open();rn OleDbDataAdapter myAdp = new OleDbDataAdapter(strComm, strConn);rn DataSet ds = new DataSet();rn myAdp.Fill(ds);rn myConn.Close();rn DataTable table = ds.Tables[0];rnrn int num = Int32.Parse(textBox6.Text)-1;rn string strname = string.Empty;rn string strphone = string.Empty;rn string strid = string.Empty;rn string strliuyan = string.Empty;rn string phone2 = string.Empty;rn strname = Convert.ToString(ds.Tables[0].Rows[num][0]);rn strphone = Convert.ToString(ds.Tables[0].Rows[num][1]);rn strid = Convert.ToString(ds.Tables[0].Rows[num][2]);rn strliuyan = Convert.ToString(ds.Tables[0].Rows[num][3]);rn phone2 = Convert.ToString(ds.Tables[0].Rows[num][4]);
树形图动态添加
原始的<em>树形图</em>不好看也不方便 动态的<em>树形图</em> 原始的<em>树形图</em>子节点和父节点的添加想当麻烦,动态的<em>树形图</em>就可以完美的解决这个问题。 我将<em>树形图</em>动态添加分为三部分 1.控制器查询 2.页面接收设置数据 3.设置图标美化外观 一、 控制器查询 在查询之前我们需要实例化 List&lt;Dictionary&lt;string, object&gt;&gt; List&lt;Dictionary&lt;st...
树形图笔记
<em>树形图</em>就是用 linq 查询下拉框的方式写的,这里是使用插件实现的 这个是插件的代码,封装的js. Tree 是插件声明调用的方法名, 查询内容
TreeDate 树形图
Suruts2里边的<em>树形图</em>使用Easyui实现
jtree2.0树形图
开发语言:javascript 测试平台:windows2000 IE6/FireFox/opera浏览器 程序名:JTree。 完成时间:2005/12/5 作者:xlinFairy E-mail:1fairy1@163.com 更新日期:2005/12/9 更新功能:使之在opera下也能正常使用。 特别感谢: Sheneyan,LeXRus (排名不分先后,^-^) 更新日期:2006/01/06 更新功能:加入treeNodes(数组形式),通过treeNodes可以对指定的子树进行收缩和展开功能,查找指定节点的功能。 加入这个功能之后,个人感觉有些混乱。不过,现在没有时间整理。待下一版吧 请保留作者信息
树形图的简单使用
在做项目的时候,有可能会遇到需要运用到<em>树形图</em>的操作,下面就讲讲简单的<em>树形图</em>的插件的使用: 插件官网:http://www.treejs.cn/v3/main.php#_zTreeInfo 前期准备 1.首先要引用ZTree插件, 2.写一个div用来装ZTree内容, 3.初始化ZTree实例 4.对他们操作的函数,方法… 一,引入ztree插件: 二.写一个div用来装ZTree内容...
递归树形图
[code=c]rn# include rnrnvoid f(int n)rnrn if (n == 0)rn return;rn f(n-1);rn printf("AAAA\n");rn f(n-1);rn printf("BBBB\n");rnrnrnint main(void)rnrn f(2);rnrn return 0;rnrn[/code]rn上面的递归的代码我想检测他的程序,但我不知道流程了,想着想着乱套了,所以我想请大家帮我画一下他执行的树形结构图,在附加说明一下.
高手进,分析一个线程同步代码片段优劣
代码实现的功能如下:一个生产者线程,一个消费者程,生产一个产品,消费一个,再生产,再消费...rnA版代码如下:rn static void ProduceOneA()rn rn lock (locker)rn rn while (true)rn rn if (isHave)rn Monitor.Wait(locker);rnrn Thread.Sleep(1000);rn Console.WriteLine("生产一个");rn isHave = true;rn Monitor.Pulse(locker);rn rn rn rnrn static void ConsumeOneA()rn rn lock (locker)rn rn while (true)rn rn if(!isHave)rn Monitor.Wait(locker);rnrn Thread.Sleep(500);rn Console.WriteLine("消费一个");rn isHave = false;rn Monitor.Pulse(locker);rn rn rn rnrn static object locker = new object();rn volatile static bool isHave = false;rnrn static void Main(string[] args)rn rn new Thread(ProduceOneA).Start();rn new Thread(ConsumeOneA).Start();rn rnrn是比较常见的lockwhile()结构,B版代码如下:rn static void ProduceOneB()rn rn while (true)rn rn lock (locker)rn rn if (isHave)rn Monitor.Wait(locker);rn Thread.Sleep(1000);rn Console.WriteLine("生产一个");rn isHave = true;rn Monitor.Pulse(locker);rn rn rn rnrn static void ConsumeOneB()rn rn while (true)rn rn lock (locker)rn rn if (!isHave)rn Monitor.Wait(locker);rn Thread.Sleep(500);rn Console.WriteLine("消费一个");rn isHave = false;rn Monitor.Pulse(locker);rn rn rn rnrn注意这里变成了while()lock,这两个版本的代码都能达到目的,但孰优孰劣,<em>高手</em>给<em>分析</em>下,个人感觉lock里的同步代码应该越短约好如B版代码,但B版的结构频繁调用lock又是一个问题...
SQL语句合并 + 分析效率,高手进!
语句如下: rnrnSelect a.id,a.namerninto #x rnFrom arnWhere a.id rnIN ( Select b.id From b Where b.year= '2008-1')rnrnselect b.id,b.numberrn into #yrnfrom b ,#xrnwhere b.id=#x.idrnand b.year= '2008-1'rnrnselect #x.name, (#y.id + ':' + cast(#y.number as char ))id_num rnfrom #x,#y rnwhere #x.id=#y.idrnrnrna: rn id namern 1 mmmrn 2 cccrn 3 hhhrn ... ...rnb:rn id number yearrn 1 15 2008-1rn 2 7 2008-2rn 3 8 2008-1rnrnrnrn结果:rn name id_numrn mmm 1:15rn hhh 3:8rnrn以上三句是可以实现的,然后就是如果合成一整句,如何写?然后效率的话,是分开写放在存储过程中高,还是整句高?rn rnrnrnrnrn
关于缓冲区溢出的分析和实现(高手进)
1、写一个有缓冲区溢出bug的程序rn2、调试程序(反汇编),得到程序在溢出时CPU寄存器中下一条指令所指向的地址。rn3、写出shellcode,实现telnet功能。也即让程序跳到telnet.exe。rnrn我想了好多天,基本原理已经清楚,但是做成的shellcode不能实现预期的目的。希望<em>高手</em>给出一个完善的源代码研究研究。
只有100分了,高手进,图片分析
[img=http://www.18180.com.cn/1.jpg][/img]rnrn请大家看下这个图,我如何能够用c#获取到那些黑色小条的长度?rnrnQ: 4827132 如果解决,另当报酬
关于构造函数、析构函数,高手进,求分析。。。。。
rnrn[code=C/C++]rn#include rnrnstruct Base rn Base() rn virtual ~Base() rn rn std::cout << "Base destroyed" << std::endl; rn rn; rn rnstruct Derived : Base rn ~Derived() rn std::cout << "Derived destroyed" << std::endl; rn rn; rnrnint main() rn Base *b = new Derived();delete b;//输出结果:Derived destroyed、Base destroyed;rn //const Base &b1 = Derived();//基类析构函数不设为虚函数,输出结果:Derived destroyed、Base destroyed、Derived destroyed、Base destroyed;rn //const Base &b1 = Derived();//基类析构函数设为虚函数,输出结果:Derived destroyed、Base destroyed;rn //Derived();//输出结果:Derived destroyed、Base destroyed,为什么会调用基类析构函数?rn //Base b2 = Derived();//输出结果:Derived destroyed、Base destroyed、Base destroyed;rn return 0; rnrn[/code]rnrnrn1. Base *b = new Derived();delete b;没有什么问题,最基本的,好理解;rn[b][color=#FF0000]2. const Base &b1 = Derived();基类的析构函数virtual去掉,输出4条语句?很意外,为什么不是两条?还有不解的是为什么构造函数可以作为右值赋值给类对象(构造函数不是没有返回类型吗?)?rn3. const Base &b1 = Derived();基类的析构函数virtual加上,输出2条语句,不知道与2区别在哪里?rn4. Derived();为什么会调用基类析构函数?rn5. Base b2 = Derived();为什么输出3条语句?[/color][/b]
动态加载树形图
以前总是遇到一些关于树形结构的小功能,一开始不知怎么下手,后来研究了下,就根据自己的理解弄了一个树形加载。(需要引用插件) 插件 想要实现这个功能的参数 然后遍历循环动态加载 效果 ...
树形图工具
非常方便的<em>树形图</em>工具!用了你也好会爱上哦!尤其是在句法结构画树图时可用
规则高手进。帮分析一下,
规则写成这样是不是有些多?会不会对网站或是服务器代来负担 ?rnrnRewriteEngine OnrnRewriteRule ^(.*)$ http://www.vipccc.net/$1 [R=301,L] rnRewriteRule ^miyu/(.+).html$ miyu/?id=$1rnRewriteRule ^baijiaxing/(.+).html$ baijiaxing/?id=$1rnRewriteRule ^xiehouyu/(.+).html$ xiehouyu/?id=$1rnRewriteRule ^quhao/(.+).html$ quhao/?id=$1rnRewriteRule ^chengyu/(.+).html$ chengyu/?id=$1rnRewriteRule ^jincheng/(.+).html$ jincheng/?id=$1rnRewriteRule ^youbian/(.+).html$ youbian/?id=$1rnRewriteRule ^raokouling/(.+).html$ raokouling/?id=$1rnRewriteRule ^naojinjizhuanwan/(.+).html$ naojinjizhuanwan/?id=$1rnRewriteRule ^shipu/(.+).html$ shipu/?id=$1rnRewriteRule ^jiemeng/(.+).html$ jiemeng/?id=$1rnRewriteRule ^jiufang/(.+).html$ jiufang/?id=$1rnRewriteRule ^zhoupu/(.+).html$ zhoupu/?id=$1rnRewriteRule ^jibing/(.+).html$ jibing/?id=$1rnRewriteRule ^pianfang/(.+).html$ pianfang/?id=$1rnRewriteRule ^zhongcaoyao/(.+).html$ zhongcaoyao/?id=$1rnRewriteRule ^yaopin/(.+).html$ yaopin/?id=$1rnRewriteRule ^chengyujielong/(.+).html$ chengyujielong/?id=$1rnRewriteRule ^shici/(.+).html$ shici/?id=$1rnRewriteRule ^zidian/(.+).html$ zidian/?id=$1rnRewriteRule ^suoxie/(.+).html$ suoxie/?id=$1rnRewriteRule ^xiaoshuo/(.+).html$ xiaoshuo/?id=$1rnRewriteRule ^sanwen/(.+).html$ sanwen/?id=$1rnRewriteRule ^sige/(.+).html$ sige/?id=$1rnRewriteRule ^flag/([0-9]4)([0-9]*)\.html$ flag/index.php?year=$1&month=$2 [QSA,L] rn
树形图问题
在<em>树形图</em>上如何连线?
树形图实现
form窗口下的 panel中 放入<em>树形图</em> 比如安徽江苏等等 这个省级主干下对应有市级 表示层的东西 求大侠帮忙
树形图计数
<em>树形图</em>计数 【问题描述】 小k同学最近正在研究最小<em>树形图</em>问题。所谓<em>树形图</em>,是指有向图的一棵有根的生成树,其中树的每一条边的指向恰好都是从根指向叶结点的方向。现在小k在纸上画了一个图,他想让你帮忙数一下这个图有多少棵<em>树形图</em>。 【输入格式】 第1行输入1个正整数:n,表示图中点的个数 第2~n+1行每行输入n个字符,描述了这个图的邻接矩阵。第n+1行第n个字符如果是0则表示没有从n连向
树形图的比较
开发工具与关键技术:Visual Studio 作者:杨春桃 撰写时间:2019年05月18日 MVC: MVC<em>树形图</em>实现需要环境:bootstrap.css叠层样式、jquery-2.0.3.min.js代码库 Html代码: &lt;a href="#" id="offen"&gt;常用WPF控件&lt;/a&gt; &lt;a href="#" id="dianjishouqi"...
excel导入数据时出错.高手
我在用代理从<em>excel</em>导入数据时服务器提示的错误,请看看是什么意思?如何修改?rn rnAddin:Agent 'OLE MakeNoteszhyhdzhpdan' error message:Cannot create automation objectrnDatabases accessed: 1 Documents read: 0 Documents written: 0
C#操作EXCEL的问题,高手
我定义了一个EXCEL进程,如下:Excel.ApplicationClass <em>excel</em> = new Excel.ApplicationClass(); <em>excel</em>.Workbooks.Add(true); 怎么能捕获取用户输入信息到EXCE时的keydown事件。
使用过java 读写Excel的高手
java操作Excel有三种第三方组件:jxl、poi、jacob。rnrn不知道哪一种能实现向Excel文件的指定单元格中插入一个文件(txt即可)。rnrn请<em>高手</em>详细指教一下, 非常感谢同时送上分数。
excel或者word的vba高手
我要做一个报表,其中有1百多个checkbox来判断,用vba编程来检测一共有多少个checkbox选了的,这里我希望用循环来判断这些控件的状态,但是vba不支持控件数组,而Me.Controls也不支持在doc和sheet,它只支持窗体。希望高人指点。
excel vba问题 急救!!高手进!!!
怎么用vba连接oracle数据库 并将取出的数据放入到<em>excel</em>的下拉列表中 要求启动<em>excel</em>时自动rn加载
c# excel sheet 获取问题(高手进)
rn有N个<em>excel</em> 循环处理。rn第一个<em>excel</em> 11列 其他所有<em>excel</em> 12列 列名一样rn循环第一次 select * from sheet1$ 11列rn第二次循环 select * from sheet1$ 填充到dataset里面 还是11列。 如果不要第一次循环 就能得到12列。很是郁闷,很急rnrn为什么 <em>excel</em> 中有12列 确select 得到11列。rnrn[code=C#]foreach (string FilePath in strFiles)rn rnrn OleDbConnection dbcon = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FilePath + ";Extended Properties=Excel 8.0");rn tryrn rn if (dbcon.State == ConnectionState.Closed)rn rn dbcon.Open();rn rn for (int i = 0; i < TableList.Count; i++)rn rn string dtname = TableList[i].ToString();rn tryrn rn OleDbCommand cmd = new OleDbCommand("select * from [" + dtname + "$]", dbcon);rn OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);rn table = new DataTable(dtname);rn adapter.Fill(table);rn ds.Tables.Add(table);rn rn catch (Exception exp)rn rn MessageBox.Show(exp.Message);rn rn rn rn finallyrn rn if (dbcon.State == ConnectionState.Open)rn rn dbcon.Close();rn rn rn[/code]
Excel函数100分问题,高手进~!
如何在单元格中求某单元格中的文本表达式的值?rn例如:1)A1中的内容为1+2*3,用什么函数能在B1单元格中显示A1的结果7;rn   2)A2中的内容为2*3+4,在B2中显示A2的结果10rnrn在线等待。。。。rnrnrnrn
Win2003Server 杀Excel进程。。。。。。。。高手
ASP.Net里对EXCEL进行操作(books.open),已经对所有实例都赋为null,并用GC回收,在2000Server下可以杀掉进程,2003Server下却不行。rn江湖救急,2003<em>高手</em>指教!rnrn我注销进程代码如下:rnbook.Close(false, Type.Missing,Type.Missing);rnbooks.Close();rn<em>excel</em>App.Quit();rnbook = null;rnbooks = null;rnrange = null;rn<em>excel</em>App = null;rnGC.Collect();
批处理高手进!SQLServer导出结果是excel
现在遇到这样的一个问题:要求导出一个结果集做成批处理(傻瓜式的那种),导出一个sql的结果集。rn大致的框架是这样的,我想sql的文件定为1.sql,sql可以更改,比如是selcet a.name,a.id,a.course from student a where a.age>13.rn写的批处理要求这样,提示用户输入数据库名和数据库密码,然后就导出所需的sql结果,sql是可以更改的select语句。rn导出格式要求是<em>excel</em>。可以2个批处理或者多个。求答案。。。我批处理不行,客户要这种数据结果。
100分,Excel 二进制高手
需求:rn做了一个网站,由用户上传Excel文件,存入sql数据库。rnrn症状:rn由于终端操作点太多,Excel的模板不知何因有N(N>10000)个隐藏文本框rn直接导致ADO模式及application 两种模式 Excel 崩溃。rnrn思路:rn二进制方式去除这些无用数据rnrn测试文件rnrnhttp://www.taoxun.com/3.rarrn
excel自动生成列名算法,高手
以前写了个C#导出<em>excel</em>的算法,列名是自动产生的,和<em>excel</em>表格中的一致,A-Z,现在发现这个算法有bug,只能到26列,如果超过了就会报错,后来又研究了下<em>excel</em>,26列以后是AA,AB,AC..就<em>高手</em>给个算法,能完整的生成列名数组,既:A-Z后即位AA-AZ等等,谢谢[code=C#] string[] no = "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" ;rn range = xlApp.Range["A2", no[dt.Columns.Count - 1] + dt.Rows.Count];[/code]
高手进,读Excel语句错误
用C#读Excel时,查询语句里面有这一句就会出错:rnIIF(ISNULL(F15),\"0\",DATEPART(\"WW\",CDATE(F15))rn谁帮我看看是什么问题,提示是missing operator
请教excel公式操作。高手进(急用)
偶打算处理一些数据,处理步骤如下:rn有a-e 5列,行 有1-20 行(即 5*20的矩阵)rn我想在f列显示 从第2行起与第一行对应列的乘积数。rn如f2=(a2*a1+b2*b1+c2*c1+d2*d1+e2*e1)/(a1+b1+c1+d1+e1)rn f3=(a3*a1+b3*b1+c3*c1+d3*d1+e3*e1)/(a1+b1+c1+d1+e1)rn 等等。。。rn请问从f4 f5 f6 以后的公式怎么套用,我对vba操作不是很熟悉。能不能直接在<em>excel</em>中采用什么方式解决此问题。谢谢。在线等。
asp高手进asp高手进asp高手进asp高手进~~~~
我用一个表单填写内容在另一个显示页面上,我想分行显示,一行为10 个字,够了10个字自动转到第二行去~rn 帮忙一下
Gdi+高手进,界面高手进.
用挂钩自绘了另存为窗口的边框,四个边框都用PNG图贴上,结果点一下另存为对话框的ToolBar整个桌面就闪一下,rn是整个桌面都闪一下,切换一次ToolBar就闪一次,求原因:rn[code=C/C++]rn Gdiplus::Bitmap bmp(rc.Width(), rc.Height());rn Graphics g_Mem(&bmp);rn rn // Left draw.rn CRect rcDestLeft(rc.left, rc.top, rc.left+m_rcMargin.left, rc.bottom);rn m_rgnDraw.DeleteObject();rn m_rgnDraw.CreateRectRgnIndirect(&rcDestLeft);rn pdc->SelectClipRgn(&m_rgnDraw);rnrn Gdiplus::Rect rtMemLeft(rcDestLeft.left, rcDestLeft.top, rn rcDestLeft.Width(), rcDestLeft.Height());rnrn g_Mem.DrawImage(pStateBmp, rtMemLeft,rn rcState.left, rcState.top, m_rcMargin.left, rcState.Height(),rn UnitPixel);rnrn // Right draw.rn CRect rcDestRight(rc.right-m_rcMargin.right, rc.top,rn rc.right, rc.bottom);rn m_rgnDraw.DeleteObject();rn m_rgnDraw.CreateRectRgnIndirect(&rcDestRight);rn pdc->SelectClipRgn(&m_rgnDraw, RGN_OR);rnrn Gdiplus::Rect rtMemRight(rcDestRight.left, rcDestRight.top,rn rcDestRight.Width(), rcDestRight.Height());rnrn g_Mem.DrawImage(pStateBmp, rtMemRight,rn rcState.right-m_rcMargin.right, rcState.top,rn m_rcMargin.right, rcState.Height(), rn UnitPixel);rnrn // Top draw.rn CRect rcDestTop(rc.left+m_rcMargin.left, rc.top,rn rc.right-m_rcMargin.right, m_rcMargin.top);rn m_rgnDraw.DeleteObject();rn m_rgnDraw.CreateRectRgnIndirect(&rcDestTop);rn pdc->SelectClipRgn(&m_rgnDraw, RGN_OR);rnrn Gdiplus::Rect rtMemTop(rcDestTop.left, rcDestTop.top, rn rcDestTop.Width(), rcDestTop.Height());rnrn g_Mem.DrawImage(pStateBmp, rtMemTop,rn rcState.left+m_rcMargin.left, rcState.top,rn rcState.Width()-m_rcMargin.left-m_rcMargin.right,rn m_rcMargin.top,rn UnitPixel);rnrn // Bottom draw.rn CRect rcDestBtm(rc.left+m_rcMargin.left, rc.bottom-m_rcMargin.bottom,rn rc.right-m_rcMargin.right, rc.bottom);rn m_rgnDraw.DeleteObject();rn m_rgnDraw.CreateRectRgnIndirect(&rcDestBtm);rn pdc->SelectClipRgn(&m_rgnDraw, RGN_OR);rnrn Gdiplus::Rect rtMemBtm(rcDestBtm.left, rcDestBtm.top, rn rcDestBtm.Width(), rcDestBtm.Height());rnrn g_Mem.DrawImage(pStateBmp, rtMemBtm,rn rcState.left+m_rcMargin.left, rcState.bottom-m_rcMargin.bottom,rn rcState.Width()-m_rcMargin.left-m_rcMargin.right,rn m_rcMargin.bottom,rn UnitPixel);rnrn Graphics g(pdc->GetSafeHdc());rnrn Gdiplus::Rect rtDest(rc.left, rc.top, rc.Width(), rc.Height());rn g.DrawImage(&bmp, rtDest, 0, 0, bmp.GetWidth(), bmp.GetHeight(), UnitPixel);rn[/code]rn上面代码是绘制边框用到的,pdc为windowdc,rc为窗口坐标,rnrn1.如果把最后一句g.DrawImage(&bmp, rtDest, 0, 0, bmp.GetWidth(), bmp.GetHeight(), UnitPixel);rn屏蔽或改成其他如FillPath之类的函数,桌面不会闪,rnpStateBmp图片较大,不知道是否这个原因引起的,求<em>高手</em>指点, 在线等。
高手进,不是高手别进~~
我用Virsual C++ 6.0开发了一个动态连接库,使用PowerBuilder调用,再调用的时候会出现第一次正常,再进行调用的时候出现非法操作,似乎,只要不重新加载动态库就非法操作的状况~请问,在动态库编写的时候应该怎么样才能避免这种问题。
高手进】DELPHI数据库问题【高手进】
请问在DELPHI里面怎么样动态的连接数据库?用哪个函数?知道rnrn数据源,数据库名,用户名和密码。比如在VB中可以这样写。rnODB_Conn1.ConnectionString = ConnectString(P_Password, rnrnP_Userid, P_DataSource, P_DataBase)rn ODB_Conn1.ConnectionTimeout = 30rn ODB_Conn1.Openrnrn在DELPHI中怎么写呀?先谢谢先!
高手
bean内容:rnpackage test;rnimport java.sql.*;rnpublic class Loginrnrn String users="";rn String usertype="";rn String password="";rn String success="false",rn message="";rn rn public Login()rn rn tryClass.forName("sun.jdbc.odbc.JdbcOdbcDriver");rn rn catch(ClassNotFoundException e)rn rn public void setUsertype(String No)rn rn usertype=No;rn rn public String getUsertype()rn rn return usertype;rn rn public void setUsers(String name)rn rn users=name;rn rn public String getUsers()rn rn return users;rn rn public void setPassword(String number)rn rn password=number; rn rn rn public String getPassword()rn rn return password;rn rn public String getSuccess()rn rn return success;rn rn public String getMessage()rn rn Connection con;rn Statement sql;rn ResultSet rs;rn tryrn con=DriverManager.getConnection("jdbc:odbc:sun","sa","");rn sql=con.createStatement();rn String condition="select * from user WHERE users="+"'"+users+"'";rn rs=sql.executeQuery(condition);rn int rowcount=0;rn String ps="";rn String bs="";rn while(rs.next())rn rn rowcount++;rn users=rs.getString("users");rn ps=rs.getString("password");rn bs=rs.getString("usertype");rn rn if((rowcount==1)&&(password.equals(ps))&&(usertype.equals(bs)))rn rn message="ok";rn success="ok";rn rn elsern rn message="输入的用户名或密码不正确";rn trybyte d[]=message.getBytes("ISO-8859-1");rn message=new String(d);rn return message;rn rn catch(Exception e1)rn rn success="false";rn rn con.close();rn return message;rn rn catch(SQLException e)rn rn message="输入的用户名或密码不正确";rn trybyte d[]=message.getBytes("ISO-8859-1");rn message=new String(d);rn return message;rn rn catch(Exception e1)rn rn success="false";rn return message;rn rn rn rn 测试程序:rnrnrnrnrnrnrn打印出来 12个? 为什么啊?rn
高手进!!!
table1rnID,VALUErn1,Arn1,Brn1,Crn2,Srn2,Drn2,Frn2,Frn3,ASDFIAJSDFKLASJDFrn3,ASDFJASKLDFJASrn4,ASDFASDFASDFASDFrn5,ASDFLASJDFKLASDFASrn现在想要的结果是这样:rn1 A,B,Crn2 S,D,F,FrnSQL该怎么写啊,MYSQL5.0
高手进!!!!!
最近在做个p2p的东西,想要实现可靠UDP传输。不想用TCP打洞。那位大哥做过可靠UDP?做这个要对TCP很熟悉,现在没心情看书了。谁做出来了能不能给份代码?分数你说。网上的那个可靠UDP传输文件的代码看过了。那个就别推荐了。大家别BS我,我很着急。555
//-----------------------------高手进------------------------------//
public static void Main(string[] args)rn rn byte[] bt = new byte[2];rn bt[0] = 97;rn bt[1] = 98;rn Console.WriteLine(Convert.ToBase64String(bt));rn rn请问Convert.ToBase64String(bt);这句具体的操作方法,在内部是怎么实现的?
高手进。。
DELPHI编写的DLL插件在ASP怎么样去释放它
高手进!
B/S 结构的. 在程序中执行完某一操作,要提示保存成功的信息.rn这个信息提示该怎么写?
高手进!
能不能把IE的关闭按钮隐藏掉或禁掉。rnrn window.open()方法能不能让IE不拦劫。(我要用代码写,不是去设置IE)
高手进..
rnMicrosoft Visual Studio Solution File, Format Version 9.00rn# Visual Studio 2005rnProject[color=#FF0000]("FAE04EC0-301F-11D3-BF4B-00C04F79EFBC") [/color]= "CodeArtisan", "CodeArtisan\CodeArtisan.csproj", "61063701-8E46-451F-AF82-E903B10E358B"rnEndProjectrnProject("FAE04EC0-301F-11D3-BF4B-00C04F79EFBC") = "CommonBuiness", "CommonBuiness\CommonBuiness.csproj", "1830BAEE-E66A-48D2-98EB-8A955791D80D"rn ProjectSection(ProjectDependencies) = postProjectrn A361BC86-7632-4BCA-BA87-52532D4482E8 = A361BC86-7632-4BCA-BA87-52532D4482E8rn EndProjectSectionrnEndProjectrnProject("FAE04EC0-301F-11D3-BF4B-00C04F79EFBC") = "CsharpBuilder", "CsharpBuilder\CsharpBuilder.csproj", "1F4BBF1B-FC1D-4B19-8DF7-5D7104791627"rn ProjectSection(ProjectDependencies) = postProjectrn A361BC86-7632-4BCA-BA87-52532D4482E8 = A361BC86-7632-4BCA-BA87-52532D4482E8rn EndProjectSectionrnEndProjectrnProject("FAE04EC0-301F-11D3-BF4B-00C04F79EFBC") = "WebBuilder", "WebBuilder\WebBuilder.csproj", "4FD4867C-131A-4D16-B4E8-A63A2B168E7D"rn ProjectSection(ProjectDependencies) = postProjectrn A361BC86-7632-4BCA-BA87-52532D4482E8 = A361BC86-7632-4BCA-BA87-52532D4482E8rn EndProjectSectionrnEndProjectrnProject("FAE04EC0-301F-11D3-BF4B-00C04F79EFBC") = "DatabaseAccess", "DatabaseAccess\DatabaseAccess.csproj", "A361BC86-7632-4BCA-BA87-52532D4482E8"rnEndProjectrnProject("FAE04EC0-301F-11D3-BF4B-00C04F79EFBC") = "Models", "Models\Models.csproj", "C8A74084-53FE-4F06-8122-600F167EE8DB"rnEndProjectrnGlobalrn GlobalSection(SolutionConfigurationPlatforms) = preSolutionrn [color=#FF0000]Debug|Any CPU = Debug|Any CPU[/color] Release|Any CPU = Release|Any CPUrn EndGlobalSectionrn GlobalSection(ProjectConfigurationPlatforms) = postSolutionrn [color=#FF0000]61063701-8E46-451F-AF82-E903B10E358B.Debug|Any CPU.ActiveCfg = Debug|Any CPU[/color] 61063701-8E46-451F-AF82-E903B10E358B.Debug|Any CPU.Build.0 = Debug|Any CPUrn 61063701-8E46-451F-AF82-E903B10E358B.Release|Any CPU.ActiveCfg = Release|Any CPUrn 61063701-8E46-451F-AF82-E903B10E358B.Release|Any CPU.Build.0 = Release|Any CPUrn 1830BAEE-E66A-48D2-98EB-8A955791D80D.Debug|Any CPU.ActiveCfg = Debug|Any CPUrn 1830BAEE-E66A-48D2-98EB-8A955791D80D.Debug|Any CPU.Build.0 = Debug|Any CPUrn 1830BAEE-E66A-48D2-98EB-8A955791D80D.Release|Any CPU.ActiveCfg = Release|Any CPUrn 1830BAEE-E66A-48D2-98EB-8A955791D80D.Release|Any CPU.Build.0 = Release|Any CPUrn 1F4BBF1B-FC1D-4B19-8DF7-5D7104791627.Debug|Any CPU.ActiveCfg = Debug|Any CPUrn 1F4BBF1B-FC1D-4B19-8DF7-5D7104791627.Debug|Any CPU.Build.0 = Debug|Any CPUrn 1F4BBF1B-FC1D-4B19-8DF7-5D7104791627.Release|Any CPU.ActiveCfg = Release|Any CPUrn 1F4BBF1B-FC1D-4B19-8DF7-5D7104791627.Release|Any CPU.Build.0 = Release|Any CPUrn 4FD4867C-131A-4D16-B4E8-A63A2B168E7D.Debug|Any CPU.ActiveCfg = Debug|Any CPUrn 4FD4867C-131A-4D16-B4E8-A63A2B168E7D.Debug|Any CPU.Build.0 = Debug|Any CPUrn 4FD4867C-131A-4D16-B4E8-A63A2B168E7D.Release|Any CPU.ActiveCfg = Release|Any CPUrn 4FD4867C-131A-4D16-B4E8-A63A2B168E7D.Release|Any CPU.Build.0 = Release|Any CPUrn A361BC86-7632-4BCA-BA87-52532D4482E8.Debug|Any CPU.ActiveCfg = Debug|Any CPUrn A361BC86-7632-4BCA-BA87-52532D4482E8.Debug|Any CPU.Build.0 = Debug|Any CPUrn A361BC86-7632-4BCA-BA87-52532D4482E8.Release|Any CPU.ActiveCfg = Release|Any CPUrn A361BC86-7632-4BCA-BA87-52532D4482E8.Release|Any CPU.Build.0 = Release|Any CPUrn C8A74084-53FE-4F06-8122-600F167EE8DB.Debug|Any CPU.ActiveCfg = Debug|Any CPUrn C8A74084-53FE-4F06-8122-600F167EE8DB.Debug|Any CPU.Build.0 = Debug|Any CPUrn C8A74084-53FE-4F06-8122-600F167EE8DB.Release|Any CPU.ActiveCfg = Release|Any CPUrn C8A74084-53FE-4F06-8122-600F167EE8DB.Release|Any CPU.Build.0 = Release|Any CPUrn EndGlobalSectionrn GlobalSection(SolutionProperties) = preSolutionrn HideSolutionNode = FALSErn EndGlobalSectionrnEndGlobalrnrnrnrnrnrn==============================rn 1.C8A74084-53FE-4F06-8122-600F167EE8DB 这个是根据什么生成的..rn 或者说可以自定义么?rn===============================rn 2. ProjectSection(ProjectDependencies) = postProjectrn A361BC86-7632-4BCA-BA87-52532D4482E8 = A361BC86-7632-4BCA-BA87-52532D4482E8rn EndProjectSectionrn 是什么意思..
高手进~~~
谁能告诉我在vc++实时曲线绘制时,绘制曲线的方法,如何实现屏幕滚动及保证背景的稳定~绘制曲线的方法!!!rn说说思路吧!具体应该很烦!rn因为最近要作这个!不知如何下手!rn谢谢<em>高手</em>指点!!!rn
进----高手
[code=C/C++]rn int i;rn i = 9;rn int j= *&i;rn cout<< j<
高手进!!!!!!!!
没写完,不知道错在什么地方?rnrn#include rn#include rn#include rnusing namespace std;rnclass moneyChangernrn private:rn char *cMoney;rn char *money;rn char *dot;rn public:rn moneyChange(char *tMoney);rn void moneyGet();rn void moneyGet(char *tMoney);rn void moneyPut();rn void run();rn char *comChange();rn char *intChange();rn char *floChange();rn;rnmoneyChange::moneyChange(char *tMoney)rnrn money=tMoney;rnrnvoid moneyChange::moneyGet()rnrn cout<>money;rnrnvoid moneyChange::moneyGet(char *tMoney)rnrn money=tMoney; rnrnvoid moneyChange::moneyPut()rnrn cout<<
高手进..!
求<em>高手</em>交我怎样制作迅雷的浮动窗体.我不知道怎样把窗体的大小调到那么小.
高手进!!!!
最近在复习数据结构,感觉好难啊,看不懂!rn 感觉原来自己什么都不懂啊,请问数据结构要怎么复习?
高手进。。。。
用.net做的网站想实现如果离开正在编辑的页面时进行提示 用了 onbeforeunload事件 但是 点击修改时也激发这个事件,怎么才能不激发呢?
Pro_ENGINEER实战手册.pdf下载
Pro_ENGINEER实战手册.pdf很实用的,希望能帮组大家。 相关下载链接:[url=//download.csdn.net/download/hyjo512713/2422370?utm_source=bbsseo]//download.csdn.net/download/hyjo512713/2422370?utm_source=bbsseo[/url]
74HC138——38译码器的说明下载
74HC138——38译码器的说明74HC138——38译码器的说明74HC138——38译码器的说明74HC138——38译码器的说明 相关下载链接:[url=//download.csdn.net/download/qq654783148/3272672?utm_source=bbsseo]//download.csdn.net/download/qq654783148/3272672?utm_source=bbsseo[/url]
五子棋(C#写的)下载
五子棋 相关下载链接:[url=//download.csdn.net/download/pink0203/3866813?utm_source=bbsseo]//download.csdn.net/download/pink0203/3866813?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的