1.創建宏
2.編輯宏
3.代碼Imports System Imports EnvDTE Imports EnvDTE80 Imports EnvDTE90 Imports System.Diagnostics '///----------------------------------------------------------------- '///<copyright> Copyright (c) 2009,xxx有限公司 All rights reserved.</copyright> '///<summary> '/// KP '///</summary> '///<current_version>1.0.0.1</current_version> '///<author>BLACK</author> '///<finish_date></finish_date> '///<modify>BLACK</modify> '///<modify_date></modify_date> '///----------------------------------------------------------------- Public Module KP Private Function Copyright() Copyright = "Copyright (c) " + CStr(Date.Today.Year) + ",XXXX有限公司 All rights reserved." End Function Private Function EMailAddress() EMailAddress = "XXX@XXX.com" End Function Private Function AuthorName() AuthorName = "XXX" End Function Function ProductName() ProductName = "" End Function Private Function GenGUIDString() As String Dim sGUID As String sGUID = System.Guid.NewGuid.ToString() sGUID = UCase(sGUID.Replace("-", "_")) GenGUIDString = sGUID End Function Private Function FileString(ByVal filename As String) As String FileString = UCase(filename.Replace(".", "_")) UCase(Left(ActiveDocument.Name, Len(ActiveDocument.Name) - 2)) End Function Sub ClassTitleTemplate() Dim lens = 0 Dim strDesc = vbLf + "///------------------------------------------------------------------------------" + vbLf + _ "Copyright:" + Copyright() + vbLf + _ "描 述:" + vbLf + _ "版本號:1.0.0.1" + vbLf + _ "作 者:" + AuthorName() + " (" + EMailAddress() + ")" + vbLf + _ "日 期:" + FormatDateTime(Date.Today, 1) + vbLf + _ "修 改:" + vbLf + _ "原 因:" + vbLf + _ "------------------------------------------------------------------------------" 'ActiveDocument.Selection.StartOfDocument(0) ActiveDocument.Selection.text() = strDesc End Sub '///<current_version>1.0.0.1</current_version> '///<author>xxx</author> '///<finish_date>20100727</finish_date> '///<modify>xxx</modify> '///<modify_date>20100727</modify_date> '///----------------------------------------------------------------- Sub FunctionTitleTemplate() Dim Descr = "///" + "描 述:" + vbLf + _ "作 者:" + AuthorName() + " (" + EMailAddress() + ")" + vbLf + _ "時 間:" + FormatDateTime(Date.Today, 1) + vbLf + _ "修 改:" + vbLf + _ "原 因:" ' ActiveDocument.Selection.StartOfDocument(0) ActiveDocument.Selection.text = Descr End Sub '簽名 Private Function Myname() As String Dim Descr = AuthorName() + " (" + EMailAddress() + ")" End Function Private Function Curdate() As String Dim Descr = FormatDateTime(Date.Today, 1) End Function '修改者簽名 Sub Modify() Dim Descr = AuthorName() + " (" + EMailAddress() + ")" + " " + FormatDateTime(Date.Today, 1) ActiveDocument.Selection.text = Descr End Sub End Module
4.工具-選項-鍵盤
5.搜索宏
6.宏與事件綁定。
效果:
/// <summary> /// ------------------------------------------------------------------------------ /// Copyright:Copyright (c) 2010,xxx限公司 All rights reserved. /// 描 述: /// 版本號:1.0.0.1 /// 作 者:xxx (xxx@xxx.com) /// 日 期:2010年7月27日 /// 修 改: /// 原 因: /// ------------------------------------------------------------------------------ /// </summary> public class ConnectDB : DBOBase { #region [私有變量] #endregion
以上是一個背景透明的COM容器控件,實現拖拽單個文件,進行循環播放歌曲的效果 FLASH透明窗體就是一種透明容器控件,網絡上找不到相關的示例和代碼,我這裏是通過獲取主窗口DC,然後傳遞給控件,在控件的OnDraw裏,實現透明疊加的結果,
android學習之---抽象類與接口類的區別 1),抽象類中可以有抽象方法和非抽象方法,其中,聲明瞭方法而不去實現它的叫做抽象方法。如果一個類中包含至少一個抽象方法,那麼這個類就叫抽象類(abstract )。 而如果一個類中都是抽象方
1 背景 最近在簡書和微博還有Q羣看見很多人說Android自定義控件(View/ViewGroup)如何學習?爲啥那麼難?其實答案很簡單:“基礎不牢,地動山搖。” 不扯蛋了,進入正題。就算你不自定義控件,你也必須要瞭解Andr
我只是做了一些簡單的測試...有疑問給我發消息把. 使用方法 //獲取選擇的圖形 並且保存出來 private void button2_Click(object sender, EventArgs e) {
系統設置了鼠標指針的樣式 可以通過下面的方法設置程序的鼠標指針樣式 [DllImport("user32.dll", EntryPoint = "SetCursor")] public static extern
效果圖 日期紅色的可以設置假期 也可以設置星期六星期日是否爲假期 例子 ProjectViewBox.ProjectNode _Node1 = new ProjectViewBox.ProjectNode(Dat
需要添加依賴庫 compile 'com.android.support:recyclerview-v7:23.1.1'package com.zdsoft.recyclerview1129; import android.suppor
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" and
bootstrap下modal模態框中webuploader控件按鈕異常(無法點擊)問題解決辦法【轉】參考文章: (1)bootstrap下modal模態框中webuploader控件按鈕異常(無法點擊)問題解決辦法【轉】 (2)http
aspx 01 <td>02 03 OnItemDataBound="DataList1_ItemDataBound" RepeatColumns="3" Width="80%" OnItemCommand="DataL
RemObjects_SDK平臺遠程處理框架 RemObjects SDK是屢獲殊榮的跨平臺遠程處理框架,可輕鬆構建可在網絡上通信和交換數據的現代應用程序。 RemObjects SDKq2315702359允許開發人員像本地
佈局篇之TableLayout: 一 功能: (1.1)TableLayout表格佈局模型以列的形式管理子控件,每一行爲一個TableRow的對象,當然也可以是一個View對象 。 (1.2)想象一下整個佈
UIView: (1)Mode: Mode是屬性用於控制該UI空間內圖片的對齊方式,以及是否縮放圖片來適應該控件,其屬性支持一個彈出菜單。我們可自行嘗試各種屬性值,看看各種屬性值的行爲。通常說,Center(居中)是一個不錯的選項。 如果
ListView是android中比較常用的控件,常用於顯示列表等,對於它的使用應該熟練掌握。 一、ListView的使用 1,在佈局文件中聲明一個ListView控件 <RelativeLayout xmlns:android="htt
控件重繪有三種方法: 1 設定界面屬性 2 利用Windows的消息機制,通過Windows消息映射(Message Mapping)和反映射(Message Reflecting),在合適的時機修改控件的狀態和行爲。此方式涉