摘要:
scriptlanguage=javascriptvarDS_x,DS_y;functiondateSelector()//构造dateSelector对象,用来实现一个日历形式的日期输入框。{varmyDate=newDate();this.year=myDate.getFullYear();//定义year属性,年份,默认值为当前系统年份。this.month=myDate.getMonth()+1;//定义month属性,月份,默认值为当前系统月份。this.date=myDate.getDate();//定义date属性,日,默认值为当前系统的日。this.inputName='' 阅读全文
摘要:
theCoolestDHTMLCalendar最特別的在於按下月份跟年份的加減按鈕不放,就可以選擇該項目。但實際上按著左鍵拖曳實在是一件很累的事,而且不懂電腦的End-user根本就不知道要按著不放,還得特地花時間去說明真的吃力不討好。正好這次的專案又有日期選擇需要,索性再來找看看有沒有其它的選擇。所以這次我在找日期元件的時候,基本的要求是:「月份跟年份必須直覺式的選取」雖然一般人很少會去選年份,但是一些特殊用戶(如:會計、金融業),要輸入歷史資料的狀況很多,只有一個加減年份的按鈕就很不方便。(註1)上個月我就大概找過一次,sourceforge已經翻不到好用的日期選擇元件,就改由Google 阅读全文
摘要:
类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: publicstructPerson { stringName; intheight; intweight publicbooloverWeight() { //implementsomething } } 类示例: publicclassTestTime { inthours; intminutes; intseconds; publicvoidpasstime() { //implementationofbehavior } } 调用过程: publicclassTe 阅读全文
摘要:
提供一个基于.NETSymmetricAlgorithm类的、带私钥的加密/解密算法的包装类。使用方法:symmcryptode=newSymmCrypto(SymmCrypto.SymmProvEnum.DES);Response.Write(x.Decrypting(de.Encrypting("ok","yyy"),"yyy"));类的实现c#编码usingSystem;usingSystem.Security.Cryptography;usingSystem.IO;usingSystem.Text;namespaceeMeng{///summary///SymmCrypto的摘要说 阅读全文
摘要:
利用microsoftWord9.0ObjectLibrary可以在页面中对Doc文档进行格式转换。有关Word对象的一些方法可以参考Open和Save。下面是进行转换的代码[C#]:///summary///WordToHtml的摘要说明。///首先要添加引用:MicrosoftWord9.0ObjectLibrary////summaryword.applicationclassword=newWord.ApplicationClass();TypewordType=word.GetType();Word.Documentsdocs=word.Documents;//打开文件Typ 阅读全文
摘要:
有了在word文档中编程实现搜索文本的经验,在excel中实现这个功能也并非难事。 打开Excel的VBA帮助,查看Excel的对象模型,很容易找到完成这个功能需要的几个集合和对象:Application、Workbooks、Workbook、Worksheets还有Worksheet和Range。Application创建Excel应用,Workbooks打开Excel文档,Workbook获得Excel文档工作薄,Worksheets操作工作表集合,Worksheet获得单个工作表。 搜索的思路对应上述集合和对象,可以这样表述:要搜索的文本可能存在Excel文档当中的某个工作表上,搜索 阅读全文
摘要:
stringstrFileName=Environment.CurrentDirectory+@"\template\template.tpl";stringstrSaveFileName=Environment.CurrentDirectory+@"\excel\"+System.DateTime.Now.ToString().Replace(":","").Replace("-","").Replace("","")+@".xls";Excel.ApplicationThisApplication=newExcel.ApplicationClass();Excel.WorkbookThis 阅读全文
摘要:
网上比较多讲述如何操作excel表的文章,但都是启动excel的窗口来打开excel数据文件。有时候需要把excel表嵌入到自己程序的form中,给客户一个不用切换窗口的操作界面,似乎更好。这在vc中用ole技术很容易实现,但是在c#中方法就不一样啦。下面将就此进行阐述。一、首先简要回顾一下如何操作excel表先要添加对Excel的引用。选择项目-〉添加引用-〉COM-〉添加MicrosoftExcel9.0。(不同的office讲会有不同版本的dll文件)。usingExcel;usingSystem.Reflection;//产生一个Excel.Application的新进程Excel.A 阅读全文
摘要:
用编程的方式根据对象模型很容易实现在Word、Excel文档中搜索文本,在PowerPoint里面也同样如此,使用对象模型有助于我们了解office的文档结构。 搜索的思路和方法基本是一样的,用PowerPoint应用程序对象打开指定的文档,用文档对象获取文档,再使用合适的对象将文档分割成搜索范围适中的对象进行搜索。 打开PowerPoint的VBA帮助文档VBAPP10.CHM,根据对象模型图,很容易找到我们需要的几个集合和对象:Application、Presentations、Presentation、Slides、Slide、TextFrame、TextRange。其中Presen 阅读全文
摘要:
在word应用程序中搜索和替换文本是举手之劳的事情,通过word的对象模型,我们也可以使用编程方式来实现。 Word的对象模型有比较详细的帮助文档,放在office安装程序目录,office2003是在ProgramFiles\MicrosoftOffice\OFFICE11\2052下,文档本身是为VBA提供的,在这个目录下还可以看到所有的office应用程序的VBA帮助。 打开VBAWD10.CHM,看到word的对象模型,根据以往的使用经验,很容易在Document对象下找到Content属性,该属性会返回一个文档文字部分的Range对象,从这个对象中不难取到所有的文档内容,再用st 阅读全文