PIXNET Logo登入

1與0的世界

跳到主文

一些個人撰寫程式碼的筆記(內容大部分為轉載,單純為筆記用)

部落格全站分類:心情日記

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 07 週四 200917:25
  • 暫停數秒讓cpu可以釋放讓其它工作可以繼續

暫停數秒讓cpu可以釋放讓其它工作可以繼續
Application.DoEvents()
System.Threading.Thread.Sleep(1)
使用時機
寫程式時就常常碰到需要寫遞迴或迴圈去執行程式,
因此,迴圈資料跑很久的情況也常發生,
程式就會一直程式而無法跳出程式或執行其它工作,
當然,滑鼠也無法動作...
那在迴圈中就需要加入  Application.DoEvents()
讓程式執行時可以暫停一下讓cpu或滑鼠可以安排其它的工作排程。
但若是只有Application.DoEvents(),程式的功能會正常執行,
但卻會常發生 cpu使用率100%,cpu的資源未釋放掉,
故在Application.DoEvents()下面加入System.Threading.Thread.Sleep(1)
cpu使用率100%的問題也因此解決...
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(3,985)

  • 個人分類:VB2005
▲top
  • 2月 27 週五 200915:19
  • 使用WebClient实现文件下载收藏


.Net2.0中新增了很多组件,WebClient就是其中一个,功能也很强大,今天拿WebClient做了一个小实验,只用到了一些很简单的功能就可以实现以前不好实现的功能,很方便。
    简单介绍一下WebClient:
    WebClient 类提供向 URI 标识的任何本地、Intranet 或 Internet 资源发送数据以及从这些资源接收数据的公共方法。
    WebClient 类使用 WebRequest 类提供对资源的访问。WebClient 实例可以通过任何已向 WebRequest.RegisterPrefix 方法注册的 WebRequest 子代访问数据。
    注意
    默认情况下,.NET Framework 支持以 http:、https:、ftp:、和 file: 方案标识符开头的 URI。 
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(277)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200914:34
  • 系統關機

            Dim objOS As Object
            For Each objOS In GetObject("winmgmts:{(Shutdown)}").InstancesOf("Win32_OperatingSystem")
                objOS.Win32Shutdown(5)
            Next
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(40)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:50
  • 背景漸層的表單

Public Class Frm漸層表單
    Private Sub Frm漸層表單_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
        Dim brush1 As New System.Drawing.Drawing2D.LinearGradientBrush(New Point(0, 0), New Point(0, Me.Height), Color.White, Color.Blue)
        e.Graphics.FillRectangle(Brush1, 0, 0, Me.ClientSize.Width, Me.ClientSize.Height)
    End Sub
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(366)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:43
  • 螢幕保護程式

    Private Sub Frmscreensaver_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
        Static start As Boolean = True
        Static start_x, start_y As Integer
        If (start) Then
            start_x = e.X
            start_y = e.Y
        End If
        start = False
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(47)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:34
  • EMail

    Private Sub ToolStripButton4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton4.Click
        Dim mail As New MailMessage(Me.TextBox1.Text, Me.TextBox2.Text, Me.TextBox3.Text, Me.RichTextBox1.Text)
        '附加檔案
        If (Me.TextBox4.Text <> "") Then
            mail.Attachments.Add(New System.Net.Mail.Attachment(Me.TextBox4.Text))
        End If
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(36)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:28
  • 瀏覽器欄位自動輸入(粗糙版)

123.JPG
Public Class Form1
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        WebBrowser1.GoHome()
        While Not WebBrowser1.ReadyState = WebBrowserReadyState.Complete
            Application.DoEvents()
        End While
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(225)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:15
  • DataGridView使用日曆控制項

Public Class CalendarColumn
    Inherits DataGridViewColumn
    Public Sub New()
        MyBase.New(New CalendarCell())
    End Sub
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(433)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:10
  • 改良式雜湊密碼

Imports System.Data.SqlClient
Imports System.Web.Security
Imports System.Security.Cryptography
Imports System.Text
Imports System.IO
Imports System.Web.Security.FormsAuthentication
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(574)

  • 個人分類:VB2005
▲top
  • 2月 14 週六 200913:05
  • 身分證檢查

Private Function CheckID(ByVal UserID As String) As Boolean
        Dim AreaNo As Long
        Dim I As Integer
        Dim CheckSum As Long
        Dim AreaCode As String
(繼續閱讀...)
文章標籤

alen1985 發表在 痞客邦 留言(0) 人氣(56)

  • 個人分類:VB2005
▲top
1

個人資訊

alen1985
暱稱:
alen1985
分類:
心情日記
好友:
累積中
地區:

熱門文章

  • (12,123)Session.RemoveAll() 及Session.Abandon() 的差別
  • (9,236)DataGridView中指定Column做資料排序
  • (4,002)SQL Injection (資料隱碼)– 駭客的 SQL填空遊戲(上)
  • (1,360)NamingContainer 使用時機
  • (405)MagicAjax.Net初體驗(設定,試用)

文章分類

  • AJAX (3)
  • C# (11)
  • GOOGLE API (1)
  • SQL (2)
  • ASP.NET (26)
  • ADO.NET (7)
  • VB2005 (10)
  • 未分類文章 (1)

最新文章

  • MagicAjax.Net初體驗(設定,試用)
  • 解決RegisterClientScriptBlock後面程式碼不執行的問題
  • ASP.NET 寫入系統日誌
  • 使用 AES 加密與解密字串
  • GridView加入流水號的方法 - 不使用Code Behind
  • GridView使用技巧之:如何在RowCommand里获取模板列里绑定的内容?
  • NamingContainer 使用時機
  • 你有用 FindControl 時找不到 Control (控制項) 的經驗嗎?
  • asp.net動態加入css
  • 彈出訊息視窗後導向指定網頁的問題

最新留言

  • [18/10/04] Lily 於文章「ASP获取当前页面URL地址(带参数)的...」留言:
    我用了您的方法後 只可獲得不帶參數的URL欸 M_Ite...
  • [18/07/20] u871571 於文章「MagicAjax.Net初體驗(設定,...」留言:
    奢侈品仿牌,保固說到做到,誠信經營,,不會斷貨的款壹直火爆至...
  • [12/09/03] 訪客 於文章「Web中如何彈出一个MessageBox...」發表了一則私密留言
  • [10/06/18] 做個有心人 於文章「ASP.NET 2.0使用FCKEdit...」留言:
    我有照您所說的修改webconfig內儲存照片檔案的位置,修...
  • [10/06/17] 做個有心人 於文章「ASP.NET 2.0使用FCKEdit...」留言:
    我是asp.net的初初初學者,之前還在想,這種隨做即得的編...
  • [10/01/20] Edware 於文章「ADO.NET 2.0 的 DataTa...」留言:
    conn如果用using 那就不需close了~ en...
  • [09/12/10] 有趣又好玩3 於文章「MagicAjax.Net初體驗(設定,...」留言:
    歡迎大家來看看唷8 ...
  • [09/11/13] charleen 於文章「Session.RemoveAll() ...」留言:
    謝謝!!解答了我長久以來的疑問!...
  • [09/05/19] YC 於文章「C# 視窗程式註冊熱鍵...」留言:
    你好,我想請問一下,public static extern...

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: