• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Các thủ thuật liên quan đến ứng dụng, biểu mẫu và control

Điều hành viên: tungcan5diop, QUANITGROBEST

Hình đại diện của người dùng
1045007
Thành viên danh dự
Thành viên danh dự
Bài viết: 551
Ngày tham gia: T.Hai 09/06/2008 3:35 pm
Đến từ: TP Cần Thơ
Has thanked: 2 time
Been thanked: 64 time
Liên hệ:

Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi 1045007 » T.Bảy 25/10/2008 4:59 pm

Thủ Thuật: Chỉ chạy 1 instance không cần viết code
Tác giả: 1045007
Mô tả: Để CT của bạn chỉ chạy một lần, nếu CT bạn đang mở mà bạn lại gọi CT mình 1 lần nửa thì CT đang mở sẽ được Aactive.



1. Mở cửa sổ VB.Net lên
2. Tạo New Project UngDung
3. Trong cửa sổ Property của project chọn Open My Project
4. Trong thẻ Application check chọn dòng "Make Single Instance" nằm phía dưới "Enable Visual Style"
5. Built và chạy CT.

Xong! bây giờ thủ chạy CT rồi Minimize nó xuống.
Mở CT một lần nửa sẽ thấy được sự khác biệt.
Chúc thành công!


Xếp hình cổ điển for Android-https://play.google.com
♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀

Hình đại diện của người dùng
FVS
Thành viên tích cực
Thành viên tích cực
Bài viết: 178
Ngày tham gia: T.Ba 13/05/2008 10:38 am

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi FVS » T.Bảy 25/10/2008 7:58 pm

VB có cách nào tương tự không bác :D ?
Nhật kí giải thuật - FVS:

Http://GiaiThuat.WordPress.Com

Hình đại diện của người dùng
1045007
Thành viên danh dự
Thành viên danh dự
Bài viết: 551
Ngày tham gia: T.Hai 09/06/2008 3:35 pm
Đến từ: TP Cần Thơ
Has thanked: 2 time
Been thanked: 64 time
Liên hệ:

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi 1045007 » T.Bảy 25/10/2008 8:26 pm

VB6 hỏng thấy
code chắc lẹ hơn:

Mã: Chọn hết

  1. Private Sub Form_Load()
  2.   If App.PrevInstance = True Then
  3.     End
  4.   End If
  5. End Sub
Xếp hình cổ điển for Android-https://play.google.com
♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀

tienlbhoc
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 415
Ngày tham gia: T.Bảy 14/07/2007 10:06 pm
Đến từ: Hà Nội
Been thanked: 1 time

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi tienlbhoc » T.Bảy 25/10/2008 9:09 pm

c# thế nào , toàn phải code đây mà không thể active cửa sổ ứng dụng đã chạy :(
Diễn đàn và blog phần mềm tự làm :
http://my.opera.com/DienDanTienlbhoc/forums/
http://my.opera.com/tienlbhoc/blog/

Hình đại diện của người dùng
Kỳ Nam
Guru
Guru
Bài viết: 510
Ngày tham gia: CN 12/08/2007 8:47 pm
Đến từ: Qui Nhơn
Been thanked: 1 time
Liên hệ:

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi Kỳ Nam » T.Bảy 25/10/2008 9:55 pm

tienlbhoc đã viết:c# thế nào , toàn phải code đây mà không thể active cửa sổ ứng dụng đã chạy :(

đây http://caulacbovb.com/forum/viewtopic.php?f=23&t=2131

Hình đại diện của người dùng
clarkkent
Mạnh Thường Quân
Mạnh Thường Quân
Bài viết: 1641
Ngày tham gia: T.Tư 16/04/2008 11:25 am
Đến từ: Chợ Lách - Bến Tre
Been thanked: 31 time
Liên hệ:

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi clarkkent » T.Năm 30/10/2008 4:06 pm

He! Cái này biết lâu dzồi... :D
• Hôm bây: www.tinsoftware.com ^ ^
Cố gắng lên...

zeusdatinh

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi zeusdatinh » T.Ba 02/06/2009 4:05 pm

Instancenó là như nào vậy các bác?Bản chất của nó là như nào?Các bác nói rõ hơn được không?

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi vo_minhdat2007 » T.Ba 02/06/2009 4:33 pm

Instance nói cho dễ hiểu là 1 cửa sổ chương trình. Chỉ chạy 1 Instance tức là chỉ cho cùng lúc chạy chương trình 1 lần, không cho chạy lần 2 (VD : Y!M, đa số game, ...)

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code!

Gửi bàigửi bởi anhtuyenbk » T.Ba 02/06/2009 10:45 pm

Instance là 1 thể hiện (1 đối tượng) cụ thể của 1 class nào đó. Muốn hiểu rõ hơn hãy đọc lý thuyết về lập trình hướng đối tượng.
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Hình đại diện của người dùng
TheDark
Guru
Guru
Bài viết: 188
Ngày tham gia: T.Năm 04/11/2010 3:56 pm
Đến từ: Mang Thít - Vĩnh Long
Has thanked: 6 time
Been thanked: 33 time

Re: Tạo Chương Trình Chỉ Chạy 1 Instance Không Cần Viết Code

Gửi bàigửi bởi TheDark » T.Bảy 26/02/2011 8:33 pm

Vậy sau khi đã set "Make Single Instance" rồi mà chày 2 lần thì nó có sự kiện gì hok bạn (giống như sự kiện load chẵng hạn).
Mình thấy một số game khi chạy 2 lần thì nó bào ".................." .Vậy chắc phải có sự kiện gì đó đúng hok?
Có một bạn có vẫn đề như sau:
viewtopic.php?f=8&t=16696#p97178
Mình nghỉ chắc cách này sẽ giải quyết được!


Quay về “[.NET] Ứng dụng - Form và Control”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.0 khách