¡¶Visual C# ×î¼Ñʵ¼ù¡·µÚÒ»Õ ³ÌÐòÉè¼Æ (Ò»)
µÚÒ»Õ ³ÌÐòÉè¼Æ
¡¡¡¡“ÒªÏë³ÉÎªÕæÕýµÄ³ÌÐòÔ±£¬ÎÒÃÇÐèÒª½øÐÐÒ»³¡Ï´Àñ¡£”
¡¡¡¡“³ÌÐò = Êý¾Ý½á¹¹ + Ëã·¨¡£”ÕâÑùµÄ¹«Ê½ºÜ¾«±Ù£¬ËüÔ½¹ýÁ˱í²ãÖ±½ÓÃèÊöÁ˳ÌÐòµÄ±¾ÖÊ¡£²»½öÈç´Ë£¬ÕâÑù¼¸¸ö¼òµ¥µÄµ¥´ÊÒ²ÈÃÎÒÃÇÃ÷°×“ÎÒÃÇÓ¦¸ÃѧϰʲôÄÚÈÝ£¿”¡£ÈËÃÇ×öÈκÎʶ¼ÓÐÒ»¶¨µÄ³ÌÐò£¬Ö»ÊÇûÓÐÒâʶµ½¡£ÓÐЩÈ˽«ÈÕ³£Ðж¯Áгɱí¸ñ£¬Õâ¾ÍÊÇ“±àд³ÌÐò”¡£
±¾ÕµÄÑ§Ï°ÖØµã£º
¡ô ʲôÊdzÌÐò
¡ô ʲôÊdzÌÐòÉè¼Æ
¡ô ³ÌÐòÉè¼ÆÓïÑÔ
¡ô Êý¾Ý½á¹¹
¡ô Ëã·¨
¡ô ÃæÏò¹ý³ÌVSÃæÏò¶ÔÏó
1.1³ÌÐò¸ÅÄî
¡¡¡¡³ÌÐò²¢²»ÊǼÆËã»úרÓÃÆ·£¬Ò²²»ÊÇ¿ÆÑ§¼¼ÊõµÄÌØÓвúÎï¡£ÈÕ³£Éú»îÖУ¬ÎÒÃÇ¿ÉÒÔ½«³ÌÐò¿´³ÉһϵÁж¯×÷µÄÖ´Ðйý³ÌµÄÃèÊö¡£
¡¡¡¡1¡¢Âò1½ïºúÂܲ·
¡¡¡¡2¡¢Âò1½ï°×²Ë
¡¡¡¡3¡¢Âò2½ïÖíÈâ
¡¡¡¡……
¡¡¡¡Õ⣬¾ÍÊdzÌÐò£¬À´×ÔÉú»î¡£
¡¡¡¡³ÌÐòÒ»´ÊÀ´×ÔÉú»î£¬Í¨³£Ö¸Íê³ÉijЩÊÂÎñµÄÒ»Öּȶ¨·½Ê½ºÍ¹ý³Ì¡£
Ðí¶àÇé¿öÏ£¬³ÌÐò¿ÉÐγÉÎļþ£¬¶ø±»³ÆÎª“ÊéÃæ³ÌÐò”»ò“Îļþ»¯³ÌÐò”¡£³ÌÐòͨ³£°üÀ¨£º»î¶¯µÄÄ¿µÄºÍ·¶Î§£¬×öʲôºÍËÀ´×ö£¬ºÎʱ¡¢ºÎµØºÍÈçºÎ×ö£¬Ó¦Ê¹ÓÃʲôÉ豸¡¢²ÄÁϺÍÎļþ£¬ÈçºÎ¶Ô»î¶¯½øÐпØÖƺͼǼµÈ¡£
1.1.1ʲôÊdzÌÐò
¡¡¡¡ÔÚÕâÀïÎÒÃÇËù˵µÄ³ÌÐò£¬Ö¸µÄÊǼÆËã»ú³ÌÐò£¬¶ø²»ÔÙÖ¸ÆäËû¹ãÒåµÄ³ÌÐò¸ÅÄî¡£ÄÇô£¬Ê²Ã´ÊǼÆËã»ú³ÌÐòÄØ£¿¼ÆËã»ú¿ÉÒÔÖ´ÐÐÒ»ÐòÁеÄÖ¸ÁÎÒÃǰÑÕâÒ»ÐòÁеÄÖ¸Áî³ÆÎª¼ÆËã»ú³ÌÐò¡£ÕâЩָÁî¿ÉÒÔÖ»ÊǼ¸ÌõÖ´ÐÐij¸ö¼òµ¥ÈÎÎñµÄÖ¸ÁҲ¿ÉÒÔ²Ù×÷ÅÓ´óÊý¾ÝµÄ¸´ÔÓÖ¸Áî¡£³ÉǧÉÏÍòµÄ¸´ÔÓÖ¸ÁîÊÇÓɼòµ¥µÄÖ¸Áî×éºÏ¶ø³É£¬¸ù¾ÝÒ»¶¨µÄÌõ¼þ·´¸´Ö´ÐеĽá¹û¡£
¡¡¡¡¶ÔÓÚ¼ÆËã»úÀ´Ëµ£¬²¢Ã»Óи´ÔÓÖ¸Áî֮˵£¬¶¼ÊÇΪÊýÖÚ¶àµÄ¶ÌÖ¸Áî¡£ËüÃǰ´ÕÕ³ÌÐòÔ±µÄÅÅÁÐÀ´ÔËÐУ¬ËùÒÔ£¬ÕâÑùÎÒÃÇ¿ØÖƵÄÁ£¶È¸üС£¬¸üÈÝÒ×Àí½â³ÌÐòµÄÖ¸Áî¡£µ«ÊÇ£¬Ò»°ãÇé¿öÏ£¬³ÌÐòÔ±ÊDz»»áÖ±½ÓÓûúÆ÷ÓïÑÔÀ´Îª¼ÆËã»úдÈëÖ¸ÁîµÄ¡£ÄÇô×öµÄ½á¹ûÖ»ÄÜÊÇ·Ñʱ·ÑÁ¦¡¢Ð§ÂʵÍ϶øÇÒ©¶´°Ù³ö¡£
¡¡¡¡ÄÇô£¬ÔõÑùѧϰ³ÌÐòÄØ£¿ÎÒÃÇÊ×ÏÈÐèҪŪÇå³þÕâÈý¸öÎÊÌ⣺×öʲô¡¢Ôõô×öºÍÈçºÎ×ö¡£
¡¡¡¡¶ÔÓÚ“×öʲô”µÄÎÊÌ⣬¿ÉÄܺܶàÈ˾õµÃ»á±È½Ï¼òµ¥£¬²»¾ÍÊÇŪ¶®Òª×öʲôÂð£¿ÆäʵÕⲿ·ÖÊÇ×Ôӵģ¬Ò²ÊÇ×îÖØÒªµÄ¡£±ÈÈ磬ÎÒÃÇÐèÒª¸øÒ»¼ÒÆóÒµ¿ª·¢Ò»Ì×ERP£¬ºÜ¶àʱºòÆóÒµÊDz»ÖªµÀËû×Ô¼ºÒªµÄÊÇʲô¶«Î÷£¬ËûÖ»ÖªµÀºÃÓë²»ºÃ¡£ÆóÒµ²»ÄܺÜÏêϸµÄ˵Ã÷ÐèÒª
Ïà¹ØÎĵµ£º
н¨Ò»¸öרÃÅÓÃÀ´´´½¨ÑéÖ¤ÂëͼƬµÄÒ³ÃæValidateCode.aspx
ËüµÄºǫ́csÎļþ´úÂëÈçÏ£º
PageLoad
private void Page_Load(object sender, System.EventArgs e)
{
string checkCode = CreateRandomCode(4);
Session["CheckCode"] = checkCode;
CreateImage(checkCode);
......
Õâ¸öÎÊÌâÒ²²»ÖªµÀÄѵ¹Á˶àÉÙC#ºÀ½Ü¡£±ÈÆðMFCµÄ½çÃæË¢Ð£¬ÔÚWINFORMÖÐÀ´ÊµÏÖ¶àÏß³ÌË¢ÐÂÕæÊǺÜÍ´¿à£¬¹Êд´ËÎÄ¡£
¶àÏß³ÌˢнçÃæÖ÷ÒªÓõ½¶àỊ̈߳¬Î¯ÍУ¬Ḭ̈߳²È«¡¢Ê¼þµÈһϵÁиßÄѶȵÄC#²Ù×÷¡£
¹ØÓÚίÍкÍʼþ£¬ÕâÓÐһƪºÜÒ×¶®µÄÎÄÕ£ºhi.baidu.com/anglecloudy/blog/item/a52253ee804d052f2df534ab.html
£½£½£½£½£½£½£½£½ ......
C#»ñÈ¡×Ö·û´®µÄ³¤¶È
×÷Õߣºylclass À´Ô´£º²©¿ÍÔ° ·¢²¼Ê±¼ä£º2009-10-30 16:25 ÔĶÁ£º193 ´Î ÔÎÄÁ´½Ó [ÊÕ²Ø]
1¡¢ ʹÓÃg.MeasureString£¨£©»ñµÃ
ʹÓÃMeasureString²âÁ¿³öÀ´µÄ×Ö·û¿í¶È£¬×ÜÊDZÈʵ¼Ê¿í¶È´óһЩ£¬¶øÇÒËæ×Å×Ö·û ......
¡¾ÆªÊ×Óï¡¿Æäʵ±¾ÎĽéÉܵķ½·¨ÊÇÒ»¸ö˼·£¬µ«ÊÇÎҸоõ°ÉÎÊÌâ¸ã¸´ÔÓÁË¡£ÀÏÍâµÄÕâ¸öC#µ÷ÓÃC++µÄdll·½Ê½Í¦ºÃµÄ£¬Ò²ºÜÎȶ¨£¬¿ÉÒÔ¿´¿´http://www.codeproject.com/KB/cs/DynamicInvokeCSharp.aspx¡£
Õª Òª£ºÔÚ¡¶csdn¿ª·¢¸ßÊÖ¡·2004ÄêµÚ03ÆÚÖеġ¶»¯¹¦´ó·¨ ——½«DLLǶÈëEXE¡·Ò»ÎÄ£¬½éÉÜÁËÈçºÎ°ÑÒ»¸ö¶¯Ì¬Á´½Ó¿â×÷Ϊһ¸ ......
ÍêÉÆÁË“ÈçºÎÔÚC#ÖÐʹÓÃWin32ºÍÆäËû¿â”ÖйØÓÚEnumDesktops()º¯ÊýµÄ»Øµ÷´úÂ룬¿ÉÔËÐС£
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
namespace ConsoleApplication1
{
class Program
{
delegate bool EnumDesk ......