最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9894 今日文數(shù):4402
|
獲取網(wǎng)頁(yè)數(shù)據(jù)有很多種方式。在這里主要講述通過WebClient、WebBrowser和HttpWebRequest/HttpWebResponse三種方式獲取網(wǎng)頁(yè)內(nèi)容。這里獲取的是包括網(wǎng)頁(yè)的所有信息。如果單純需要某些數(shù)據(jù)內(nèi)容??梢宰约簶?gòu)造函數(shù)甄別摳除出來!一般的做法是根據(jù)源碼的格式,用正則來過濾出你需要的內(nèi)容部分。一、...
|
1)在c#中調(diào)用js函數(shù)如果要傳值,則可以定義object[]數(shù)組。具體方法如下例子:首先在js中定義被c#調(diào)用的方法:functionMessageaa(message)在c#調(diào)用js方法Messageaaprivatevoidbutton1_Click(objectsender,EventArgse)2)在js中調(diào)...
|
在c#中經(jīng)常需要按照列表顯示格式化后的數(shù)據(jù),最合適的控件就是listview,用好該控件可以增加軟件界面的美觀性,給用戶更好的用戶體驗(yàn)。下面介紹一下listview控件的幾種常用方法。包括:1,增加單行顯示;2,獲取選定行內(nèi)容;3,修改選定行內(nèi)容;4,清除選定行;5,清除全部;6,輪詢列表數(shù)據(jù)。工具/原料Microso...
|
內(nèi)容簡(jiǎn)介介紹如何是使用C#來完成動(dòng)態(tài)鏈接庫(kù)的創(chuàng)建和使用、動(dòng)態(tài)鏈接庫(kù)對(duì)代碼有很好的封裝、能很好的保護(hù)源代碼。使用圖例完整的演示。使用軟件vs2005以及以上版本均可步驟和方法1新建一個(gè)類庫(kù)。
2
3編寫一個(gè)簡(jiǎn)單的類庫(kù)實(shí)例,例如:DllTest
在默認(rèn)名為:calss1.cs里編寫代碼
一下是一個(gè)簡(jiǎn)單的:在控制臺(tái)顯...
|
最近因?yàn)轫?xiàng)目需要,需要調(diào)用一個(gè)動(dòng)態(tài)鏈接庫(kù),由于以前沒有接觸過,也不知道如何編寫調(diào)用DLL,特此記錄下學(xué)習(xí)筆記。
一、什么是DLL以及使用它的好處1DLL(DynamicLinkLibrary)DLL是一個(gè)包含可由多個(gè)程序同時(shí)使用的代碼和數(shù)據(jù)的庫(kù),DLL不是可執(zhí)行文件。動(dòng)態(tài)鏈接提供了一種方法,使進(jìn)程可以調(diào)用不屬于其可執(zhí)...
|
1.對(duì)查詢進(jìn)行優(yōu)化,應(yīng)盡量避免全表掃描,首先應(yīng)考慮在where及orderby涉及的列上建立索引。2.應(yīng)盡量避免在where子句中對(duì)字段進(jìn)行null值判斷,否則將導(dǎo)致引擎放棄使用索引而進(jìn)行全表掃描,如:
selectidfromtwherenumisnull
可以在num上設(shè)置默認(rèn)值0,確保表中num列沒有null...
|
原文見:http://blog.csdn.net/Felomeng/archive/2007/05/18/1614411.aspx摘要:這個(gè)小示例展示了如何使用微軟網(wǎng)頁(yè)瀏覽器以及微軟文檔對(duì)象模型(DOM)去處理任意網(wǎng)頁(yè)中的元素。為了在編程中使用DOM,需要把網(wǎng)頁(yè)瀏覽器和與它的方法、屬性、事件相關(guān)的DOM添加到你的C#工...
|
前一段時(shí)間,在一個(gè)群里(好多蘿莉哦),我感覺氣氛比較冷,人氣少,于是準(zhǔn)備用AI活躍一下氣氛。但是我發(fā)現(xiàn)網(wǎng)上的QQ聊天機(jī)器人無法滿足賣萌的需求,然后和社主商量后決定寫一個(gè)QQ自動(dòng)聊天機(jī)器人。首先如何登陸QQ?普通QQ?WebQQ?3GQQ?普通首先被否定了,本來想用WindowsAPI來控制QQ2012的,用Spy++試...
|
.NET體系由公共語(yǔ)言運(yùn)行庫(kù)(CLR)(CommonLanguageRuntime)和.NETFramework類庫(kù)所構(gòu)成。CLR是.NETFramework的核心執(zhí)行環(huán)境,也稱為.NET運(yùn)行庫(kù)。.NETFramework類庫(kù)是一個(gè)內(nèi)容豐富的類集合,它可以完成以前要通過WindowsAPI來完成的絕大多數(shù)任務(wù)。一、CL...
|
命名規(guī)范
1.利用Pascal的方式定義類型、方法名和常量
publicclassSomeClass
}2.對(duì)于局部變量和方法的參數(shù)使用駱駝命名法
intnumber;
voidMyMethod(intsomeNumber)
3.接口的名稱前面加上I
interfaceIMyInterface
4....
|
1.第一個(gè)C#程序usingSystem;
namespaceaa
}
}
說明:(1)每個(gè)語(yǔ)句必須用一個(gè)分號(hào)(;)結(jié)尾(2)語(yǔ)句可以寫在多個(gè)代碼行上,不需要使用續(xù)行字符(3)單行注釋以“//”開頭,多行注釋/*…*/(4)跟Java一樣,所有的C#代碼都必須包含在一個(gè)類中(5)每個(gè)C#...
|
本文主要介紹一下C#中的運(yùn)算符和類型強(qiáng)制轉(zhuǎn)換,主要內(nèi)容包括1.C#中的可用運(yùn)算符2.處理引用類型和值類型時(shí)相等的含義3.基本數(shù)據(jù)類型之間的數(shù)據(jù)轉(zhuǎn)換4.裝箱和開箱技術(shù)5.通過強(qiáng)制轉(zhuǎn)換技術(shù)在引用類型之間轉(zhuǎn)換6.運(yùn)算符重載7.自定義類型強(qiáng)制轉(zhuǎn)換下面詳細(xì)介紹這7點(diǎn)內(nèi)容一、C#中的可用運(yùn)算符C#中的運(yùn)算符跟c語(yǔ)言中的差不多,這里...
|
System.String是一個(gè)功能非常強(qiáng)大且用途非常廣泛的基類,但它不是.NET中唯一與字符串相關(guān)的類,特別是System.Text和System.Text.RegularExpressions命名空間中的類。本文主要介紹內(nèi)容:
1、創(chuàng)建字符串
2、格式化表達(dá)式
3、正則表達(dá)式
一、System.Stri...
|
像QQ這樣的即時(shí)通信軟件,時(shí)不時(shí)就會(huì)從桌面的右下角彈出一個(gè)小窗口,或是顯示一個(gè)廣告、或是一個(gè)新聞、或是一個(gè)公告等。在這里,我們將其統(tǒng)稱為“全局系統(tǒng)通知”。很多使用GGTalk的朋友都建議我加上一個(gè)類似的功能,今天,GGTalk5.1終于實(shí)現(xiàn)了這一功能,并且可以通過Web后臺(tái)發(fā)送全局系統(tǒng)通知。下面,我們將一步步講述這一功...
|
當(dāng)QQ收到好友的消息時(shí),托盤的圖標(biāo)會(huì)變成好友的頭像,并閃動(dòng)起來,點(diǎn)擊托盤,就會(huì)彈出與好友的聊天框,隨即,托盤恢復(fù)成QQ的圖標(biāo),不再閃動(dòng)。當(dāng)然,如果還有其它的好友的消息沒有提取,托盤的圖標(biāo)會(huì)變成另一個(gè)好友的圖標(biāo),并繼續(xù)閃動(dòng)。那么,QQ的這一效果是如何實(shí)現(xiàn)的了?我在QQ高仿GG2014中實(shí)現(xiàn)了同樣的效果,這里我就詳細(xì)地介紹...
|
在GG(高仿QQ)最早的版本中,我就加入了開機(jī)自動(dòng)啟動(dòng)的功能,是通過操作注冊(cè)表來實(shí)現(xiàn)的,但是操作注冊(cè)表需要管理員權(quán)限,這樣,就表示必須以管理員的身份來運(yùn)行GG客戶端。這對(duì)某些用戶來說可能接受不了,因?yàn)橐赃@么高的權(quán)限來運(yùn)行一個(gè)程序,用戶會(huì)覺得風(fēng)險(xiǎn)較大。而就從GG的角度來說,也只有在設(shè)置或取消開機(jī)啟動(dòng)才需要這個(gè)權(quán)限,而一開...
|
windows7和vista提高的系統(tǒng)的安全性,同時(shí)需要明確指定“以管理員身份運(yùn)行”才可賦予被運(yùn)行軟件比較高級(jí)的權(quán)限,比如訪問注冊(cè)表等。否則,當(dāng)以普通身份運(yùn)行的程序需要訪問較高級(jí)的系統(tǒng)資源時(shí),將會(huì)拋出異常。如何讓程序在啟動(dòng)時(shí),自動(dòng)要求“管理員”權(quán)限了,我們只需要修改app.manifest文件中的配置項(xiàng)即可。app.m...
|
在業(yè)務(wù)系統(tǒng)的操作過程中,有時(shí)候,用戶需要切換用戶進(jìn)行重新登錄,這種情況有時(shí)候是因?yàn)橐粋€(gè)人管理多個(gè)用戶賬號(hào),希望通過不同的賬號(hào)登錄進(jìn)行管理不同的資料,另一種情況是酒店的換班操作,另一個(gè)人接替前面的人進(jìn)行系統(tǒng)維護(hù)管理。這種重新登錄其實(shí)也是一種友好的操作之一,試想一下,換個(gè)賬號(hào)登錄,就需要推出系統(tǒng),重新尋找運(yùn)行程序才可以,而...
|
1,首先設(shè)計(jì)登錄界面,共有三個(gè),如下:上圖登錄及注冊(cè)為linklabel控件,其他為label控件;上圖為登陸界面,兩個(gè)textbox文本輸入框,注冊(cè)為linklabel控件;界面設(shè)計(jì)很簡(jiǎn)單,不說了。2,代碼介紹:1)主界面(Form1):privatevoidlinkLabel1_LinkClicked(object...
|
我們?cè)陂_發(fā)一個(gè)需要身份驗(yàn)證系統(tǒng)軟件的時(shí)候,一個(gè)必不可少的界面便是登陸界面,只有我們?cè)诘顷懡缑嬷休斎胝_的用戶名和密碼,才能登陸到主界面,有時(shí)候可能還會(huì)加載系統(tǒng)資源,所以還會(huì)增加一個(gè)界面“歡迎界面”來作為加載系統(tǒng)資源等待界面,所以登陸一個(gè)系統(tǒng),會(huì)先后出現(xiàn)這三個(gè)基本界面:歡迎界面、登陸界面、主界面。下面我就開始來一步步設(shè)計(jì)...
|
最近把以前制作的截圖程序重新寫了一下動(dòng)了一個(gè)大手術(shù)高質(zhì)量仿照的TX的截圖程序源碼下載1(2012-12-09)http://download.csdn.net/detail/crystal_lz/4863320
源碼下載2(2012-12-15)http://download.csdn.NET/download/cr...
|
在前兩篇文章中我已經(jīng)給了絕大部分的WEBQQ的操作第二篇http://blog.csdn.net/zhujunxxxxx/article/details/38941599第一篇http://blog.csdn.net/zhujunxxxxx/article/details/38931287在這篇文章中不在過多的說明做法...
|
本文出處http://blog.csdn.net/zhujunxxxxx/如需轉(zhuǎn)載請(qǐng)注明出處!接著上一篇http://blog.csdn.net/zhujunxxxxx/article/details/38931287我講的內(nèi)容如果有人需要源碼可以聯(lián)系我qq:10588690,但是不是無償提供,請(qǐng)大家理解。
上面實(shí)現(xiàn)...
|
原創(chuàng)性申明本文地址http://blog.csdn.net/zhujunxxxxx/article/details/38931287轉(zhuǎn)載的話請(qǐng)注明出處!之前我也寫過一篇使用Python來實(shí)現(xiàn)的一個(gè)版本點(diǎn)擊打開鏈接前言現(xiàn)在我用c#語(yǔ)言改寫過后也放出源碼來讓大家學(xué)習(xí),希望大家喜歡,不懂的相互交流,目前我實(shí)現(xiàn)的一些功能包括第...
|