- 博客(17)
- 资源 (6)
- 收藏
- 关注
原创 c# 隐藏已打开的窗口,打开登陆窗口
FormCollection fc = Application.OpenForms;//获得已打开的窗口//循环隐藏 if (fc != null && fc.Count > 0) { foreach (Form window in fc) {
2012-05-20 14:42:20 1526
转载 C# 操作EXCEL
转自:http://blog.sina.com.cn/s/blog_3eb67d1b0100kga9.htmlEXCEL操作方法private Excel.Application _excelApplicatin = null;_excelApplicatin = new Excel.Application();_excelApplicatin.Visible = tr
2012-05-16 09:34:21 1562
原创 C# 操作EXCEL样式 示例 --生成EXCEL审计表
#region 生成审计表 public static void GenerateAccountGrid(string fileName, string tableName, string companyName, string owner, DateTime endline, string copyMan, AnalysisEnt ent) {
2012-05-16 09:23:04 6492
原创 C# EXCEL 导入导出类(OLEDB的方式)
public static class ExcelHelper { #region 导入 /// /// 导入EXCEL(默认的sheet) /// /// /// public static System.Data.DataTable I
2012-05-16 09:22:12 2863
原创 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
在使用OLEDB导入导出EXCEL的时候,出现了“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序”这个错误1.检查连接字符串是否拼写错误2.检查本机的OFFICE版本3.也是解决我这个问题的,就是看看VS编译时候使用的CPU,把ANYCPU 改成X86再次运行 OK
2012-05-14 16:35:12 1740
原创 ARX 多段线的合并
////合成多段线static void AppendPLinePoint(const AcDbObjectId& id,const bool& gotoNext,AcDbPolyline* pLine,int& plIndex){AcDbEntity* pEnt = NULL;Acad::ErrorStatus es = acdbOpenObject(pEnt,id,AcDb::
2012-05-11 09:01:27 3797
原创 ARX 批量删除对象
static void EraseIds(AcDbObjectIdArray idArr){if(idArr == NULL || idArr.length() == 0){return;}for(int i = 0;i {AcDbEntity* pDel = NULL;if(Acad::eOk != acdbOpenObject(pDel,idArr.at(i
2012-05-11 09:00:42 2312
原创 ARX 查找多段线上的下一点
static void GetNextPt(const AcDbPolyline* plMin,const bool& gotonext,const int& plIndex,AcGePoint2d& ptNextS,AcGePoint2d& ptNextE){int nextIndex = 0;int count = plMin->numVerts();if(!gotonext)
2012-05-11 09:00:01 1948
转载 C# 窗体间传值总结
转自:http://www.cnblogs.com/step/archive/2011/07/02/2096523.htmlC# 窗体间传值总结1、父窗体传值给子窗体在父窗体中写:FormChild fc = new FormChil();//新建一个子窗体fc.ShowDialog(this);//以上两句即实现了子窗体和父窗体的联系t
2012-05-10 00:35:02 1234
原创 ARX 沿着多段线绘制一定距离,递归执行
//from:起点,to:终点(这两点要相邻)//paramDis:沿着多段线画多长//pl:多段线//pPoly:新的多段线static void DrawByLen(const bool& gotoNext ,const AcGePoint2d& from,const AcGePoint2d& to,const double& paramDis,const AcDbPolyli
2012-05-09 17:00:18 3025
原创 ARX 反回曲线上一定距离的点 函数
////反回曲线上一定距离的点(默认从起点开始计算)////pCurve:曲线指针,dist:距离,point:要返回的点////Adesk::Boolean isGotoNext true:沿着正向寻找,false:沿着反方向寻找static void GetPtAtDistOnCurve(const AcGeCurve2d* pCurve,const AcGePoint2d&
2012-05-09 15:48:19 2614
原创 C# Access数据库操作
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.OleDb;namespace AccessPractice{ public static class AccessH
2012-05-09 00:58:34 1350
原创 arx 自定义实体简单实例
class DLLIMPEXP MyLineEx : public AcDbEntity {public:ACRX_DECLARE_MEMBERS(MyLineEx) ;protected:static Adesk::UInt32 kCurrentVersionNumber ;private:AcGePoint3d m_ptStart;AcGeP
2012-05-03 17:34:17 4605
原创 ARX acedInitGet 返回值
Input options set by acedInitGetBit valueCodeDescription1RSG_NONULLDisallow null input2RSG_NOZERODisallow zero values4RSG_NONEGDisallow negative values8
2012-05-03 17:25:11 2909
转载 zed graph使用经验
转自:http://www.cnblogs.com/gaizai/archive/2010/02/22/1671154.htmlZedGraph使用经验 开源的统计图控件中基本常用的是OpenFlashChar和ZedGraph,今天就先来讲讲ZedGraph的使用。ZedGraph资源ZedGraph来源:http://sourceforge.net/p
2012-05-03 10:22:38 2596
原创 object Arx 例 绘制禁止开口带
static AcDbObjectId LoadEntity(AcDbEntity* entity){AcDbBlockTable* pBlockTable;acdbHostApplicationServices()->workingDatabase()->getBlockTable(pBlockTable,AcDb::kForRead);AcDbBlockTabl
2012-05-03 09:31:16 2696
原创 C# 使用zedgraph绘制 柱状图
1.下载zedGraph控件:http://download.csdn.net/detail/allisnew/3222512.添加引用 zedGraph.dll3.在工具箱的最后面添加常规控件--浏览--选择zedgraph.dll4.编写如下初始化代码(也可以直接拖一个控件): private ZedGraphControl zedGraphControl1 = new
2012-05-02 17:36:00 5463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人