Trang 1 trên tổng số 3 123 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 22 kết quả

Đề tài: Cách Shutdoown và Restart máy

  1. #1
    Ngày gia nhập
    07 2007
    Bài viết
    44

    Mặc định Cách Shutdoown và Restart máy

    Có ai có cho mình hỏi về cách shutdown và Restart máy tính với!
    (bằng C# nhé)
    Đã được chỉnh sửa lần cuối bởi thienthanit : 14-07-2007 lúc 09:04 PM.

  2. #2
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi thienthanit Xem bài viết
    Có ai có cho mình hỏi về cách shutdown và Restart máy tính với!
    (bằng C# nhé)
    Có thể dùng API hoặc dùng thủ thuật sau:
    Code:
    //shutdown
    System.Diagnostics.Process.Start("shutdown","-s -t 0");
    //reboot
    System.Diagnostics.Process.Start("shutdown","-r -t 0");
    

  3. #3
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    CHuỗi tham số cuối cùng có ý nghĩa như thế nào?

  4. #4
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi whamy04 Xem bài viết
    CHuỗi tham số cuối cùng có ý nghĩa như thế nào?
    -s : shutdown
    -r: reboot
    -t 0: thời gian = 0 (ngay tức khắc, khỏi phải chờ đợi )

  5. #5
    Ngày gia nhập
    07 2007
    Bài viết
    44

    Mình không cần cái này, phải hiện lên cửa sổ thông báo, phương thức hổ trợ này chỉ là thay cho khi bạn gõ vào Run thôi mà, vào thư mục Window xóa đi file shutdown.exe là hết dùng được, mình cần cái chính quy

  6. #6
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Mặc định Cách Shutdoown và Restart máy

    Trích dẫn Nguyên bản được gửi bởi thienthanit Xem bài viết
    Mình không cần cái này, phải hiện lên cửa sổ thông báo, phương thức hổ trợ này chỉ là thay cho khi bạn gõ vào Run thôi mà, vào thư mục Window xóa đi file shutdown.exe là hết dùng được, mình cần cái chính quy
    Mai mốt có hỏi thì hỏi cho rõ ràng, dứt khoát nhé, lần này cho cậu dùng API:
    Code:
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Runtime.InteropServices;
    
    namespace WindowsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
    
            [DllImport("user32.dll")]
            public static extern int ExitWindowsEx(int uFlags, int dwReason);
            private void btnShutDown_Click(object sender, EventArgs e)
            {
                ExitWindowsEx(1, 0);
            }
    
            private void btnReboot_Click(object sender, EventArgs e)
            {
                ExitWindowsEx(2, 0);
            }
        }
    }
    Thế có cần thêm cách khác nữa không?

  7. #7
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    [DllImport("user32.dll")] cái này nghĩa là sao vậy?
    public static extern int ExitWindowsEx(int uFlags, int dwReason) cái này nữa?
    Tại sao tắt máy thì 1 còn Reboot thì là 2?

  8. #8
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi whamy04 Xem bài viết
    [DllImport("user32.dll")] cái này nghĩa là sao vậy?
    public static extern int ExitWindowsEx(int uFlags, int dwReason) cái này nữa?
    Tại sao tắt máy thì 1 còn Reboot thì là 2?
    Hàm API đấy . Còn 1,2 là giá trị đối số truyền vào hàm ExitWindowsEx, trong hàm API này nó làm gì thì chịu

  9. #9
    Ngày gia nhập
    07 2006
    Nơi ở
    Hà nội
    Bài viết
    204

    Hic, lập trình window mà ko biết API, chịu mấy bác lun !!
    Life:\> dir

  10. #10
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi hoanglinh9466 Xem bài viết
    Hic, lập trình window mà ko biết API, chịu mấy bác lun !!
    Dạ,em học C#, đang tính lìa bỏ API đây .Ai thích ôm cái của nợ API này thì cứ ziệc

Các đề tài tương tự

  1. Algorithm Application.Restart(); thì Restart nguyên ứng dụng từ form đăng nhập?
    Gửi bởi hntloveit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 03-05-2011, 11:46 PM
  2. lệnh restart máy trong Win là gì?
    Gửi bởi quynhle_bk28 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 19-12-2010, 03:44 PM
  3. Hỏi về mở form sau khi thực hiện Application.Restart() !
    Gửi bởi pilothuy trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 8
    Bài viết cuối: 25-06-2010, 07:50 PM
  4. Làm sao để stop and restart chương trình ?
    Gửi bởi tom_codon trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 10-12-2008, 07:10 PM
  5. Tạo password đánh sai thì restart lại máy
    Gửi bởi kinhmoiban trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 12-08-2008, 08:46 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn