Time of Update: 2018-12-03
昨天自己編寫一個多線程的程式,主要作用是TCP通迅的小程式,裡面使用了多線程的技術,遇到一個有趣的問題:就是在背景工作執行緒中我調用了一個表單,讓它顯示出來。如Form1 f=new Form1();f.show();這種代碼平時一點問題都沒有。但是在背景工作執行緒中卻無法調過了。我的FORM1在案頭上動彈不得了。什麼也不響應。有點象假死機的狀態。後來我將Form1
Time of Update: 2018-12-03
1。在網站中增加一個callback控制項<dxcb:aspxcallback id="ASPxCallback1" runat="server" ClientInstanceName="CallBack1" OnCallback="ASPxCallback1_Callback"> <ClientSideEvents CallbackComplete="function(s, e) {//回調擷取伺服器的值來調置新產生的行的某一列
Time of Update: 2018-12-03
CS sourceusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using
Time of Update: 2018-12-03
以前在VB中要防止應用程式運行多個執行個體的方式很簡單,判斷APP.PrevInstance 就可以了。來看一下.NET中是如何?的,主要使用Mutex來實現進程間同步using System;using System.Threading;using System.Windows.Forms;using System.Runtime.InteropServices;namespace LogisticsSystem{ /// <summary> ///
Time of Update: 2018-12-03
寫個小工具,方便一次性將resource檔案中的資源匯出,不然反編譯後一個個找,真是太麻煩了。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Resources;using System.Collections;using System.IO;namespace ResExport{ class Program { static
Time of Update: 2018-12-03
通常對於商業軟體來說都會給自己的軟體產品添加使用限制,如時間長度、使用次數等許可中包括了使用限制的各種資訊,包括:1、時間長度2、使用次數3、版本升級4、線上註冊這幾天在http://www.spextreme.com/網站看到其開源的OpenLicense。下載下來試用了一下。覺得不錯。它的主要特點:圖形化介面建立許可,支援產品許可,512位加密,許可鑰匙,各種許可限制及設計/啟動並執行支援.這裡下載Open
Time of Update: 2018-12-03
前一篇文章用的是伺服器模式,如果改用用戶端模式,則也不能取到Items中的關於資料的行.本文主要講述的是使用用戶端模式,在用戶端和伺服器都能訪問模板列中定義的CHECKBOX的值.aspxgrid的定義 <dxwg:ASPxGrid runat="server" AutoGenerateColumns="False" Width="592px" ID="ASPxGrid2" TabIndex="0"
Time of Update: 2018-12-03
static void SendMail() { var m = new MailMessage(); m.From = new MailAddress("youjb@xxx.com.cn"); m.To.Add(new MailAddress("youjb@xxx.com.cn")); m.Attachments.Add(new Attachment(@"C:/Users/greystar
Time of Update: 2018-12-03
當網域控制站上的 Netlogon 服務無法註冊或取消註冊多個資源記錄時,系統事件日誌中將記錄 Netlogon 5781 錯誤資訊。該事件描述不包含這些資源記錄的名稱。此外,該事件描述也可能是會讓人誤解的“no DNS servers are available”這一內容,注意:這些錯誤的常見原因是網域控制站在其 TCP/IP 屬性中將其自身引用為主 DNS 伺服器。當網域控制站使用這種配置啟動時,Netlogon 服務可能會在 DNS 服務啟動之前啟動。由於 Netlogon 服務必須在 D
Time of Update: 2018-12-03
在發布程式時,用到了sql reportservice,卻找不到相應的DLL,那就使用下面的,另存新檔cmd即可。@SET destFolder=./bin@XCOPY /I /Y
Time of Update: 2018-12-03
如何在WEBSERVICE中提供身分識別驗證的功能。我在CSDN上常看到當WEBSERVICE不允許匿名訪問時如何解決的貼子。自己試了一下。其實這中間的難度不大,只要二三句代碼就可以解決。我這裡建一個測試用的WEBSERVICE,裡面沒有寫任何代碼,只有建工程時的一個預設的方法HelloWorld(本來是注釋的。我把它取消了).然後將此WEBSERVICE的匿名訪問的選項取消,並將整合WINDOWS的選項也取消了。建立一個WINFORM工程,我在這個工程裡調用剛才的WEBSERVICE工程,在引
Time of Update: 2018-12-03
net user heibai lovechina /add 加一個heibai的使用者密碼為lovechina net localgroup Administrators heibai /add 把他加入Administrator組net start telnet 開對方的TELNET服務net use z:/127.0.0.1c$
Time of Update: 2018-12-03
在使用Infragistics.Win.UltraWinGrid.UltraGrid時,有時我們想在網格上進行雙擊操作。比如雙擊某一行來顯示對應的詳細資料。但是對於雙擊事件來說並沒有提供對應的行資訊。那麼我們如何來判斷使用者雙擊某一行呢。這裡我還是以代碼來說明,相信大家都能明白private void ultraGrid1_DoubleClick(object sender, System.EventArgs
Time of Update: 2018-12-03
每次點擊系統裡的System Volume Information檔案夾,就提示拒絕訪問,看下面的提示:想把裡面的東西幹掉,都不行,現在終於找到解決方案了:1. 單擊開始,單擊運行,鍵入 cmd,然後單擊確定。 2. 確保您位於要獲得 System Volume Information 檔案訪問權的那個分區的根資料夾中。例如,若要獲得 C:/System Volume Information 檔案夾的訪問權,確保位於磁碟機 C 的根資料夾中(在"C:/"提示符處)。 3. 鍵入下面的行,然後按
Time of Update: 2018-12-03
網上找了個Aspose.Words來解決使用者匯出列印的要求,模板中還有圖片。以前都是採用調DOM的方式來實現,其實發現用郵件匯出的方式是最省的。研究了一下其中關於圖片的處理。 public class WordHelper { public static void MailMerge(DataSet datasource, Page page,string TempDocName,string FileNmae) { Document d
Time of Update: 2018-12-03
在部署程式時自動安裝.NET Framework及資料訪問組件1.下載外掛程式,並安裝完成.http://download.microsoft.com/download/4/e/f/4ef7254b-d6c2-4f6f-8028-f03a594d5edf/PluginInstaller.msi ,並裝此外掛程式安裝。2安裝Framework 建立一個安裝項目,其他動作這裡不講了。只講一下如何在安裝項目安裝時自動安裝frameWork.
Time of Update: 2018-12-03
CSDN倒底有沒有自己的開發人員,都外包給第三方的技術人員了。這品質能行嗎。剛上來,點擊了幾下頁面,不是這個錯,就是哪個錯。下面是最可恨的。MySQL ErrorMessage: MySQL Query ErrorSQL: INSERT INTO uchome_feed (`appid`, `icon`, `uid`, `username`, `dateline`, `title_template`, `body_template`, `body_general`, `image_1`,
Time of Update: 2018-12-03
透明水珠 http://lain1978.com/collection/flash/008.swf 黃色花瓣 http://lain1978.com/collection/flash/007.swf 心 http://lain1978.com/collection/flash/006.swf 藍色雪花 http://lain1978.com/collection/flash/005.swf 移動的箭頭
Time of Update: 2018-12-03
用的完全是偷懶的代碼。平時我們想截屏,按下prtsc鍵,然後粘到畫板裡再處理。下面是類比的代碼。private void menuItem1_Click(object sender, System.EventArgs e) { SendKeys.SendWait("^{PRTSC}"); IDataObject iData = Clipboard.GetDataObject(); if(iData == null) return
Time of Update: 2018-12-03
這一陣開始學習SL4的一些功能 建立了一個silverlight navigation with windows7 theme的模板,設計時一切正常。結果,只是改了幾個文本,把原來的E文改成中文,就編譯不過了。中文還會出現亂碼狀態。 <UserControl x:Class="SLControlTest.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x=