C++ Builder 初學問答 (十)

  10.菜單組件  77)問:菜單是Windows常用的使用者介面。對於一個能夠實際應用的程式,菜單是必不可少的組成部分。C++Builder中是怎樣實現菜單的? 答:C++Builder為我們提供了兩種菜單組件:一種是主菜單組件MainMenu;另一種是快顯功能表PopMenu組件。  主菜單組件的作用是在表單上產生菜單條。菜單組件剛放到表單上時,菜單是不可見的,當雙擊它開啟菜單編輯器並且增加了功能表項目後,菜單條才出現在表單的頂部。設計時的菜單條與運行時的菜單條完全一樣。  下面我們介紹利

C++ Builder 初學問答 (十一)

11.工具條組件  87)問:工具條是Windows編程經常要用的,

c# 2.0 點滴

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

C# Socket與實現

C# Socket     Microsoft.Net

C#實現全域快速鍵(系統熱鍵)響應)

在應用中,我們可能會需要實現像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

C++指標探討 (二) 函數指標

  在C/C++中,資料指標是最直接,也最常用的,因此,理解起來也比較容易。而函數指標,作為運行時動態調用(比如回呼函數 CallBack Function)是一種常見的,而且是很好用的手段。  我們先簡單的說一下函數指標。(這一部份沒什麼價值,純是為了引出下一節的內容)     2 常規函數指標        void(*fp)();  fp 是一個典型的函數指標,用於指向無參數,無傳回值的函數。        void(*fp2)(int);  fp2

c# 取出HTML原始碼以及去掉HTML標記

使用 axWebBrowser 控制項引用 mshtml[1)去掉HTML標記及其標記中的屬性[2)axWebBrower 開啟某個頁面[3)取出HTML原始碼1)去掉HTML標記及其標記中的屬性private string getOneValue(string TempStr)  {   if(TempStr.Length >0)   {    TempStr = regularExpressionsOfHTML(TempStr);    TempStr =

Windows Mobile下使用Native C++(WTL, MFC, Win32)開發,如何為對話方塊加入菜單

背景不像.NET Compact Framework, 使用Native C++開發開發對話方塊程式預設是沒有菜單的,需要手工增加。本文講述如何為對話方塊程式加入菜單。 .NET Compact Framework使用.NET Compact Framework的程式,預設增加功能表項目(mainMenu1),只要編輯菜單顯示,增加處理事件就能操控菜單了,非常方便。  Native C++使用Native

『原創』用C++開發WM應用系列(1)——”Hello World” Pro!(下)

引言:  在上一篇隨筆中,我們已經學習並建立了一個基於MFC的Native C++智慧型裝置應用程式,並且,在程式中放入了一個Button1按鈕,同時,對這個按鈕的單擊動作,添加了“事件處理常式”。  同時,我們也遇到了一些問題,比如,MFC是什嗎?它的工作機制或原理是什嗎?c++中,字串操作,變數操作應該注意什嗎?這些基礎的問題呢,我想大家通過閱讀<Visual Studio 2005

『原創』c#開發路由選擇程式

路由器名字路由器子網路遮罩路由器網路地址r1255.255.252.0130.50.15.0路由選擇演算法可以說是在路由器這個網路層就解決的問題了,最近學習了路由選擇演算法,所以把它實現為程式,方便以後的計算。

『原創』C# wm6通過udp協議和pc通訊

本文主要介紹了如何使用udp協議,多線程,讓ppc和pc在同一區域網路進行簡單的文字收發。 我們要做好如下設定,因為是用模擬器來配置網路環境,你還必須參考下面這篇文章進行模擬器網路環境配置:點擊察看說明:我的PPC端ip是192.168.0.102,伺服器端為192.168.0.100,請根據實際情況配置。配置好後,就可以開始我們的編程了。設計用戶端(PPC 端)如:代碼如下: PPC CodeCode highlighting produced by Actipro

C#ADO.NET操作資料代碼匯總

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

DotNetNuke 4.3.5 StarterKit C#模板無法運行Bug

首先會出現這樣的錯誤提示:Error: TesingModulle is currently unavailable.DotNetNuke.Services.Exceptions.ModuleLoadException:e:\Development\DotNetNuke_4.3.5_Source\Website\DesktopModules\TestingModule\ViewTestingModule.ascx.cs(136):error CS0019: Operator '&'

C#中 父類與子類相互強制轉換之實驗

MSDN是很好,不過,有時需要自己動手實踐一下,才能更好的理解和記住一些東西。我看過很多技術文章,結果到用時,仍然是下不了手。似是而非的。像上次寫的“四捨六入五成雙/四捨六入五留雙/四捨六入五單雙”一樣,光看MSDN,還是不清楚,直接寫一個小例子,就明白了。這次,搜了一下“基類 衍生類別 轉換”,結果看了,也是不清不楚,不明白。於是寫了一個例子,試一下,就解惑了。不過具體的原理還不清楚,如果有知其所以然的朋友,不吝賜教。為了讓更多和我一樣,還在學習過程中的朋友能省時間,在此獻醜了,如果你是高手,

C#排序演算法

 C#演算法--(一)選擇排序using System;public class SelectionSorter{// public enum comp {COMP_LESS,COMP_EQUAL,COMP_GRTR};private int min;// private int m=0;public void Sort(int [] list){for(int i=0;i{min=i;for(int j=i+1;j{if(list[j]min=j;}int

C#中的代理(Delegate)

    在學習多線程的過程中,又遇到了一個問題:C#代理.上網查了些資料,對代理有了一個初步的認識,記一點筆記.    C#代理實際上類似於C++中的函數指標,因為C#中不存在指標,所以用代理可以完成一些原來在C++中用函數指標完成的操作,例如傳遞一個類A的方法m給另一個類B的對象,使得類B的對象能夠調用這個方法m。但與函數指標相比,delegate有許多函數指標不具備的優點。首先,函數指標只能指向靜態函數,而delegate既可以引用靜態函數,又可以引用非靜態成員函數。在引用非靜態成員函數時,

A、B、C、D怎麼念?

問A、B、C、D怎麼念?很多人認為我弱!我們張口就來:愛、必、洗、弟,下面是“已、愛撫、雞…”,是呀,很簡單!我女兒二年級,學查字典,讓我教她字典順序,我張口就是愛、必、洗、弟,她卻很認真的說應該是阿、波、刺、得。。。我汗顏!我們大家誰都沒有為不會念阿、波、刺、得。。。而感到絲毫的異樣,卻常常為不會念愛、必、洗、弟而耿耿於懷!昨天看新聞聯播,說北京迎奧運,全民學英語!一老太太說:北京全民學英語說英語,感到很自豪!是呀,這個年代,不會說兩句英語你就會很自卑,如果你能在辦公室說話蹦出幾個英文單詞,你

根據powerdesigner的OO模型產生C#代碼

習慣了用Powerdesigner設計資料庫模型,XDE設計類圖。因此我一般的設計方法是用PD做分析模型,然後,用分析模型產生資料庫物理模型和C#代碼,再用XDE從C#代碼中反向工程產生XDE模型。但是在今天產生代碼時發現一個小小的問題:在PD產生代碼時,它會將實體中的attribe產生C#中的public field,而不是property,找了半天終於發現有一種方法:在\Resource Files\Object

C#中安全的隱式資料類型轉換

  當類型A轉換到類型B時,可以在任何時候實現變數的一對一映射,則該資料類型轉換可以讓編譯器進行,即實現隱式轉換,否則就需要進行顯示資料類型轉換。  C#中對以下資料類型可進行安全的隱式轉換:byte:    short、ushort、int、uint、long、ulong、float、double、decimalsbyte:     short、int、long、float、double、decimalshort:   int、long、float、double、decimalushort: 

在C#中調用VC編寫的dll庫 – -

如何在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

總頁數: 4314 1 .... 1884 1885 1886 1887 1888 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.