Sunflower2441 on October 19th, 2008

Với mục đích nào đó… khi xây dựng ứng dụng, bạn muốn lưu lại kích thước khi người ta thay đổi kích thước form. Để lần khởi động sau kích thước form sẽ hiển thị như lần gần đó nhất người ta thay đổi.

Sau đây tôi sẽ hướng dẫn cho ai đó cần đến cách này. Và cũng như là cách chỉ dẫn để sử dụng file app.config (phần setting cho ứng dụng).

B1: Tạo 1 project sau đó vào menu Project –> “tên project” Properties và rồi chọn tab Settings.

B2: Thiết lập các khóa như hình dưới đây:

setting1

Mô tả cho các khóa ở trên: appLocation sẽ xác định vị trí của form lúc khởi chạy, appSize sẽ lưu lại giá trị của kích thước form kể từ lần thay đổi sau cùng để xác định kích thước form cho việc khởi chạy.

B3: Bạn sẽ import namespace để sử dụng appconfig.

using TestSettingSize.Properties;

TestSettingSize là tên ứng dụng của bạn.

B4: Viết code để lấy giá trị gán cho form và lưu lại giá trị sau khi thay đổi.

private void Form1_Load(object sender, EventArgs e)
{
    if (Settings.Default.appLocation != null)
    {
        this.Location = Settings.Default.appLocation;
    }

    if (Settings.Default.appSize != null)
    {
        this.Size = Settings.Default.appSize;
    }

    textBox1.Text = Settings.Default.appSize.Width.ToString()
        + Settings.Default.appSize.Height.ToString();
}

Đoạn code trên sẽ kiểm tra các khóa đã khai báo trong app.config có tồn tại hay ko thì gán cho form.

textBox1 để hiển thị chơi kích thước của form thôi :D

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    Settings.Default.appLocation = this.Location;
    if (this.WindowState == FormWindowState.Normal)
    {
        Settings.Default.appSize = this.Size;
    }
    else
    {
        Settings.Default.appSize = this.RestoreBounds.Size;
    }
    Settings.Default.Save();
}

Đoạn code trên sẽ kiểm tra kích thước có thay đổi ko để lưu lại kích thước của form để xác định kích thước cho lần khởi chạy tới.

Chỉ có nhiêu đó thôi nhưng hi vọng các bạn đã hiểu cách sử dụng file app.config, với file app.config bạn cũng có thể thiết lập giao diện với nhiều dạng ngôn ngữ. Tôi sẽ viết tiếp bài hướng dẫn trong thời gian tới.

Tags:

Sunflower2441 on October 1st, 2008

Một tiện ích giúp bạn dọn dẹp máy tính của mình nhằm giúp tối ưu hệ thống. Máy của bạn sẽ chạy nhanh hơn khi tiện ích này giải quyết các lỗi, phân mảnh ổ cứng. Ngoài ra nó còn khôi phục các file bạn lỡ xóa. Hay chỉnh sửa giao diện của Windows theo ý bạn (chỉ một vài chức năng).

TU

Click vào dưới đây để download bản trial và crack.

DOWNLOAD

Tags:

Sunflower2441 on October 1st, 2008

Đang ở cửa sổ WIN, đôi lúc bạn lười phải vào control panel, hay có thể bạn muốn pro hơn bằng cách gõ lệnh để đổi password của tài khoản Win XP nào đó. Sau đây tôi sẽ hướng dẫn các bạn chút xíu về cách sử dụng.

Lưu ý: Chỉ có tài khoản thuộc nhóm admin mới có thể thực hiện được điều này.

Bạn mở cửa sổ cmd của win lên (Start -> Run) hoặc mở nhanh bằng tổ hợp phím (WINDOWS + R). Sau đó bạn gõ lệnh "net user" để xem các tài khoản trong máy tính của bạn.

netuser

Bạn muốn có thêm các hướng dẫn thì gõ "net user nowares*" để có thêm các thông tin.

nowares

Cấu trúc đổi pass bạn sẽ thấy như hình trên là "NET USER [tên tài khoản] [mật khẩu mới]" sau đó nhấn enter thì sẽ thấy thông báo "the command completed successfully".

Ví dụ mình đổi pass addmin thì lệnh là: "NET USER Administrator 123456" khi đó pass mới của Admin123456

change

OK! Mọi thứ đã kết thúc. Chúc thành công.

Tags:

Sunflower2441 on September 20th, 2008

MSCsharp2k5

Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2005. Programming expert Donis Marshall deftly builds your proficiency with classes, structs, and other fundamentals, and advances your expertise with more-advanced topics such as debugging, threading, and memory management. Combining incisive reference with hands-on coding examples and best practices, this CORE REFERENCE focuses on mastering the C# skills you need to build innovative solutions for smart clients and the Web.

DOWNLOAD HERE

Tags:

Sunflower2441 on September 20th, 2008

Mở đầu cho danh mục ebook là cuốn sách căn bản về C#. Một cuốn sách tiếng việt cũng khá hay cho những ai mới bắt đầu học. Cuốn sách sẽ chỉ cho bạn biết về .NET, C#, hướng đối tượng…

Chúc các bạn vui vẻ với cuốn sách này.

DOWNLOAD

PART 1
PART 2

Tags:

Sunflower2441 on September 20th, 2008

Hôm nay mới tranh thủ đăng ký cái hosting và cái domain để public cái blog của mình lên mạng. Chà! Rảnh rổi ngồi thiết kế chơi vậy thôi. Nhưng ko biết có gì hay và giúp mọi người không đây. Thời gian cũng ko có nhiều bởi vậy cũng chưa chỉnh sửa gì được nhiều. Thôi kệ… tạm thời mới mấy h đồng hồ thì nhiu đó là ổn rùi. Đi ngủ đây! Có gì ngày mai làm tiếp.

Tags: