Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,036

HOME > .NET Framework > Forum > สั่งรันโปรแกรมที่ System Tray โดยอัตโนมัติ C# .NET



 

สั่งรันโปรแกรมที่ System Tray โดยอัตโนมัติ C# .NET

 



Topic : 077718

Guest




คือ ผมต้องการรันโปรแกรมบางตัวครับโดยที่โปรแกรมจะเปิดอยู่ที่ System Tray จะรันโดยการ คลิ๊กขวาแล้ว เลือกหัวข้อที่ต้องการครับ คือผมอยากเขียนโปรแกรมให้มันเรียกแบบ Auto อะครับ ตอนนี้ผมใช้อยู่คือ ใช้ Mouse position เลือนไปแล้วกดคลิ๊กขวาเอง ซึ่งผมคิดว่ามันไม่ค่อยถูกเท่าไรแต่ผมไม่รู้วิธีเข้าไปเรียกโปรแกรมตรงๆได้ครับ รบกวนพี่ๆช่วยหน่อยครับ



Tag : .NET, C#







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-04-29 10:19:05 By : นายน้อย View : 2518 Reply : 4
 

 

No. 1



โพสกระทู้ ( 169 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Blogger

ลองดูทำตามลิงค์นี้ดูแล้วยังครับ น่าจะพอช่วยได้ครับ

http://oanex.exteen.com/20050714/c-form-system-tray






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-29 13:45:35 By : pStudio
 


 

No. 2

Guest


อันนี้คือเราเขียนโปรแกรมเพื่อ ซ่อน Form ลงไปใน system tray อะครับ


แต่ที่ผมต้องการคือ ต้องการเรียกโปรแกรมที่อยู่ตรง system tray ขึ้นมาทำงาน

เช่น สมมุติโปรแกรม Antivirus รันอยู่ตรง system tray ผมต้องการตั้งเวลาให้โปรแกรมไปเรียกโปรแกรมแสกนไวรัสขึ้นมาแสกนตอนตี 2

ประมาณนี้อะครับ

ปล ขอบคุณ Rep มากเลยครับอุส่ามาช่วยตอบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-30 00:45:29 By : Guest
 

 

No. 3



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์


จะเรียกโปรแกรมอะไรครับ บางทีมันSupport Command Line เราแค่เขียน Batch File เรียกใช้มันก็ได้แล้วครับ ไม่ต้องหาวิธีคลิ๊กให้Run ใน Windowsให้ยุ่งยาก (ผมใช้ Avast อยู่ ไปดู็Helpใน Avast ก็มีหัวข้อ Support Command Line)



ตัวอย่าง command line ใน avast


Code
Parameters and Switches
Example: "C:\Program files" /p /[email protected] --soundoff /v="key kapt"

d:\path
This parameter specifies the drive and directory that should be tested. If the parameter is not given, the files in the root directory of the current drive are scanned. It is possible to specify more drives simultaneously.

d:\path\file
When the full pathname of a file is given, ashCmd only this one file is scanned. The file must exist!

/H or /? (or --help)
Prints brief help and a list of possible switches.

/# (or --remote)
Scans remote disks.

/* (or --local)
Scans local hard disks.

/_ (or --console)
The application will be ready for STDIN/STDOUT. All the output will be redirected to the standard output (STDOUT). It means that the output can be processed using various UNIX-style command-line tools.

/A (or --testall)
Tests all files.

/@=<task name> (or --task)
Starts a particular avast! scan. All the other parameters are ignored. If the scan name contains any spaces, it must be enclosed in quotes.

/C (or --testfull)
Switches on scanning of whole files. By default, only the important parts of the files are tested, which is much faster. When any virus is found, the program switches to scanning the whole files automatically.

/D (or --dontpanic)
Tells avast! that it should not switch to "panic mode" when an infected file is found. Panic mode means, the sensitivity is automatically increased to the maximum.

/E=<value> (or --heuristics)
Sets the heuristic sensitivity of the scan. The value can be in the range 0 - 100, where "0" means disabled and "100" is the maximum heuristic sensitivity.

/F=<value> (or --fileactions)
Tells avast! how to process infected files, e.g.

B = allow delayed actions (after reboot) for locked files.
P = if a file cannot be removed from an archive, try to remove the parent archive
S = do not remove associated auto-start references when removing a file
W = if an infected file is found inside an archive, apply the action to the whole archive, not just the infected file.
/G=<value> (or --checkgenuine)
This tells avast! to check the digital signatures of suspicious files and what to do if the signature is from a trusted source. The value can be "0" (which means all files will be reported) or "1" (to not report files with digital signatures from trusted publishers)

/I (or --ignoretype)
Switches on searching for all viruses in all files (i.e. boot viruses will be looked for even in .exe files etc.).

/J (or --paging)
Pages the lines if the program is not in STDOUT mode (i.e. stops after each full page of results).

/M (or --boot)
Tests boot sectors and the operating memory.

/P (or --continue)
This switch specifies that the program will run without any delays after checking the disk system areas and without waiting for user interaction when a virus is found. To check the result of the scan, you can use predefined return codes, or information stored in a report file. To specify an automatic action with the infected files, use /P=[1234], where 1 = delete file, 2 = move to Chest, 3 = repair, 4 = stop.

/R=[*] [file name] (or --report)
This switch specifies that a text file will be created with a list of viruses found and a summary table (report file). If the file name is not given, ashCmd.rpt in the current directory is used for the output. When the switch /R is followed by the "*" character, all the scanned files will be written to the report file (even those where no virus was detected).

/S (or --soundoff)
This switch turns off the virus sound alert. By default, any virus found is announced by a beep.

/U=<address> (or --sendmessage)
If a virus is found, a warning message is sent to the given address.

/T=[JZIMXRSTGCBWOEQHFVKPY7D6U123AN] (or --archivetype)
Specifies the type of archives to scan (J:ARJ, Z:ZIP, I:MIME, M:MAPI, X:Exec, R:RAR, S:Streams, T:TAR, G:GZ, C:CAB, B:BZIP2, W:WinExec, O:ZOO, E:ACE, Q:ARC, H:LHA, F:TNEF, V:CPIO, K:CHM, P:RPM, Y:ISO, 7:7ZIP, D:DBX, 6:SIS, U:OLE, 1:Installer, 2:Dropper, 3:Emulator, A:All, N:none).

/X=<value> (or --virustypes)
Sets specific malware types that should be detected (types not detected by default)

P = PUPs (Potentially Unwanted Programs)



ประวัติการแก้ไข
2012-05-03 20:48:35
2012-05-04 11:01:29
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-03 11:52:07 By : treepopsri
 


 

No. 4

Guest


ขอบคุณครับ ไม่ได้เข้ามาเช็คนาน นึกว่าจาไม่มีคนตอบแล้ว 555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-02 22:18:58 By : Guest
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สั่งรันโปรแกรมที่ System Tray โดยอัตโนมัติ C# .NET
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่