Time of Update: 2018-12-07
現在有好些splash的做法,我的比較簡單,而且如果你的素材不錯的話,應該可以做出很好的效果,這個教程不依賴任何第三方控制項,直接使用vs的就行了,下面這個是預覽圖: 本文開始:我們首先建立一個winform項目,那個form1.cs就先不動他,我們先再建立一個windows視窗,命名為splash,設定表單內容如下:ShowInTaskbar=false:因為是splash視窗,所以不用在工作列顯示了。然後拖動一個progressbar
Time of Update: 2018-12-07
前言:在今天,各大媒體都時興通過簡訊參與活動並中獎的行為,中獎號碼大多用‘*’好掩蓋其手機號碼的中間幾位如:138*****345,今天,我們做的就是用一個類庫來實現這個通用功能,以便在網站和程式中引用。 本文:下面,我們就開始吧,首先,用vs2005建立一個c#類庫,我們命名為NumMask,把他的Class1改名為容易記憶的其他名字,我改稱Masker,然後我們添加如下代碼: NumMaskCode highlighting produced by Actipro
Time of Update: 2018-12-07
10.菜單組件 77)問:菜單是Windows常用的使用者介面。對於一個能夠實際應用的程式,菜單是必不可少的組成部分。C++Builder中是怎樣實現菜單的? 答:C++Builder為我們提供了兩種菜單組件:一種是主菜單組件MainMenu;另一種是快顯功能表PopMenu組件。 主菜單組件的作用是在表單上產生菜單條。菜單組件剛放到表單上時,菜單是不可見的,當雙擊它開啟菜單編輯器並且增加了功能表項目後,菜單條才出現在表單的頂部。設計時的菜單條與運行時的菜單條完全一樣。 下面我們介紹利
Time of Update: 2018-12-07
9.多頁組件 68)問:我覺得C++Builder的組件模板的管理方式很好,在這個模板中通過單擊頁就可以在各個頁之間進行切換,在C++Builder中我應該怎樣來實現呢? 答:我們可以用多頁組件來實現,它的好處就是可以在有限的空間中盡量多地存放資訊,而且便於把資訊分類。就拿組件模板來說吧,在那麼小的螢幕中放置了上百個組件,而且並不顯得淩亂,這都是多頁組件的功勞。 如果表單上要放置大量的組件,而且這些組件又是分組使用的,那麼可以考慮使用多頁組件。這樣做可以使表單更加簡潔明了。多頁組件既有多頁的
Time of Update: 2018-12-07
11.工具條組件 87)問:工具條是Windows編程經常要用的,
Time of Update: 2018-12-07
“Attatch to Process”功能表項目用來調試一個當前正在啟動並執行進程。 “Parameters”功能表項目用於指定應用程式運行時的初始參數。 “ReGISter ActiveX Server”功能表項目用於將ActiveX控制加入到視窗登記表中。 “Unregister ActiveX Server”功能表項目用於將ActiveX控制從視窗登記表中刪除。 “Install COM+ Objects”功能表項目用來安裝微軟的COM+對象。 “Step
Time of Update: 2018-12-07
第二部分:快速提高 好久以來有不少朋友問我,《C++
Time of Update: 2018-12-07
1.) value types cannot be assigned null because, by definition, they can't contain references,To declare variables that can store null you use the nullable modifier, ?. int? count = null; Assigning null to value types is especially attractive in
Time of Update: 2018-12-07
在過去的一年中,互連網上的各大討論區或者電子郵件的討論列表都對微軟的VB.NET以及C#的各種優越性做了探討。這些討論圍繞的主要問題就是,我應該先學哪一個,VB.NET還是C#?
Time of Update: 2018-12-07
C# Socket Microsoft.Net
Time of Update: 2018-12-07
在應用中,我們可能會需要實現像Ctrl+C複製、Ctrl+V粘貼這樣的快速鍵,本文簡單介紹了它的實現,並給出了一個實作類別。(1)建立一個類檔案,命名為HotKey.cs,代碼如下:using System;using System.Collections.Generic;using System.Runtime.InteropServices;using System.Windows.Forms;namespace KoalaStudio.BookshopManager{ class
Time of Update: 2018-12-07
背景不像.NET Compact Framework, 使用Native C++開發開發對話方塊程式預設是沒有菜單的,需要手工增加。本文講述如何為對話方塊程式加入菜單。 .NET Compact Framework使用.NET Compact Framework的程式,預設增加功能表項目(mainMenu1),只要編輯菜單顯示,增加處理事件就能操控菜單了,非常方便。 Native C++使用Native
Time of Update: 2018-12-07
路由器名字路由器子網路遮罩路由器網路地址r1255.255.252.0130.50.15.0路由選擇演算法可以說是在路由器這個網路層就解決的問題了,最近學習了路由選擇演算法,所以把它實現為程式,方便以後的計算。
Time of Update: 2018-12-07
用C++開發WM應用系列文章索引引言:這年過得,特別鬱悶,感覺回到了經濟大蕭條時期~~~~好冷清,不過也好有閒情逸緻來寫部落格~嘻嘻。今天呢,就通過一個旋轉螢幕處理的小例子,來和大家一起複習一下MFC的使用等基本操作。 本文:回顧以前幾篇文章,我們基本上瞭解了MFC應用程式嚮導的用處,今天,我們也不例外,還是開啟vs,建立一個c++下的智慧型裝置項目,選用MFC智慧型裝置應用程式模板,我們的項目起名就叫做“ScreenMng”吧,之後是我選用WM5 For
Time of Update: 2018-12-07
用C++開發WM應用系列文章索引引言: 在上一篇博文中,我們稍微的接觸了一下關於旋轉螢幕的處理,在上幾篇博文中,我們接觸了MFC的行動裝置應用程式編程,學習了傳送簡訊、撥打到電話,以及CEDIT控制項、按鈕控制項的使用。今天,我們來看看ListBox控制項在MFC中的使用吧。 ListBox這個控制項相信對於大部分普通運用程式,應該會用到,今天,我們要學習如何向一個ListBox中添加項(Item),以及如何清除ListBox中的項,當然,也順帶複習一下CEdit控制項的使用。本文: 首先
Time of Update: 2018-12-07
13.對話方塊組件96)問:怎樣編寫檔案開啟、儲存等對話方塊? 答:C++Builder為我們提供了許多常用的對話方塊組件,這些對話方塊組件都放在組件模板的Dialogs選項卡中,例如Font,Color,Open和Print對話方塊。其中OpenDialog對話方塊組件最具有代表性,只要掌握了它的用法,那麼你也就會使用其他的對話方塊組件了。 97)問:對話方塊組件的特性有哪些特性呢? 答:對話方塊組件是一種不可見組件。當你把它放在表單上時,它是一個大小不變的圖形按鈕,當程式運行時,對話
Time of Update: 2018-12-07
16.C/C++語言在CB中的一些特定用法 2)AnsiString是從Delphi中引進來的嗎? 答:CB的核心組件VCL是用Object Pascal語言寫出的,所以CB的VCL組件的屬性有很多都是使用long string,例如:Text、 Name、Caption等屬性都是使用Object Pascal的long string。基於此關係,CB只好建立了和Object Pascal的long
Time of Update: 2018-12-07
C#ADO.NET操作資料代碼匯總一.用SqlConnection串連SQL Server1..加入命名空間using System.Data.SqlClient;2.串連資料庫SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data
Time of Update: 2018-12-07
當類型A轉換到類型B時,可以在任何時候實現變數的一對一映射,則該資料類型轉換可以讓編譯器進行,即實現隱式轉換,否則就需要進行顯示資料類型轉換。 C#中對以下資料類型可進行安全的隱式轉換:byte: short、ushort、int、uint、long、ulong、float、double、decimalsbyte: short、int、long、float、double、decimalshort: int、long、float、double、decimalushort:
Time of Update: 2018-12-07
如何在C#中使用C/C++寫的DLL。舉例說明:建立VC工程DllDemo,建立的時候選擇MFC AppWizard(dll),選擇Regular Dll using shared MFC Dll或者MFC Extension Dll。現在可以寫一個函數代碼,在DllDemo.cpp檔案中添加這些代碼。也可以使用新的檔案添加代碼;extern “C“ __declspec(dllexport) int Add(int a,int