• 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

Moderators: tungcan5diop, QUANITGROBEST

User avatar
1045007
Thành viên danh dự
Thành viên danh dự
Posts: 551
Joined: Mon 09/06/2008 3:35 pm
Location: TP Cần Thơ
Has thanked: 2 times
Been thanked: 64 times
Contact:

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

Postby 1045007 » Sat 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
♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀♂♀

User avatar
FVS
Thành viên tích cực
Thành viên tích cực
Posts: 178
Joined: Tue 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!

Postby FVS » Sat 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

User avatar
1045007
Thành viên danh dự
Thành viên danh dự
Posts: 551
Joined: Mon 09/06/2008 3:35 pm
Location: TP Cần Thơ
Has thanked: 2 times
Been thanked: 64 times
Contact:

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

Postby 1045007 » Sat 25/10/2008 8:26 pm

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

Code: Select all

  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
Posts: 415
Joined: Sat 14/07/2007 10:06 pm
Location: 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!

Postby tienlbhoc » Sat 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/

User avatar
Kỳ Nam
Guru
Guru
Posts: 510
Joined: Sun 12/08/2007 8:47 pm
Location: Qui Nhơn
Been thanked: 1 time
Contact:

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

Postby Kỳ Nam » Sat 25/10/2008 9:55 pm

tienlbhoc wrote: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

User avatar
clarkkent
Mạnh Thường Quân
Mạnh Thường Quân
Posts: 1641
Joined: Wed 16/04/2008 11:25 am
Location: Chợ Lách - Bến Tre
Been thanked: 31 times
Contact:

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

Postby clarkkent » Thu 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!

Postby zeusdatinh » Tue 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?

User avatar
vo_minhdat2007
Quản trị
Quản trị
Posts: 2227
Joined: Sun 17/07/2005 1:40 am
Has thanked: 13 times
Been thanked: 87 times
Contact:

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

Postby vo_minhdat2007 » Tue 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, ...)

User avatar
anhtuyenbk
Guru
Guru
Posts: 1311
Joined: Thu 22/09/2005 4:12 pm
Location: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 times

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

Postby anhtuyenbk » Tue 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

User avatar
TheDark
Guru
Guru
Posts: 188
Joined: Thu 04/11/2010 3:56 pm
Location: Mang Thít - Vĩnh Long
Has thanked: 6 times
Been thanked: 33 times

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

Postby TheDark » Sat 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!


Return to “[.NET] Ứng dụng - Form và Control”

Who is online

Users browsing this forum: No registered users and 0 guests