• 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

Mỗi ngày một Thủ thuật Visual Basic.NET

Các mẹo vặt linh tinh không thuộc các nhóm trên

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

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: Mỗi ngày một Thủ thuật Visual Basic.NET

Gửi bàigửi bởi vo_minhdat2007 » T.Tư 17/06/2009 7:16 am

Anh Thư dùng tự lạ quá, trước giờ chỉ biết .exe là file thực thi, không ngờ còn có tên file khả thi :P



Hình đại diện của người dùng
xuanquy_th
Guru
Guru
Bài viết: 792
Ngày tham gia: T.Ba 05/08/2008 9:15 pm
Đến từ: Thanh Hoá
Has thanked: 1 time
Been thanked: 10 time
Liên hệ:

Re: Mỗi ngày một Thủ thuật Visual Basic.NET

Gửi bàigửi bởi xuanquy_th » T.Tư 17/06/2009 8:04 am

vie87vn đã viết:
Lấy thông tin của màng hình (Screen Information)

Hix, sai chính tả kìa. :-O

Mã: Chọn hết

  1. Dim bolCapslock, bolNumLock, bolScrollLock As Boolean

Code trên chỉ có 1 biến bolScrollLock là kiểu Boolean thôi, còn 2 biến kia là kiểu Var :P
Fix:

Mã: Chọn hết

  1. Dim bolCapslock as Boolean, bolNumLock as Boolean, bolScrollLock As Boolean


Mã: Chọn hết

  1. Dim strOSFullName, strOSPlatform, strOSVersion As String

Tương tự, chỉ có strOSVersion có kiểu là String thôi, nhưng sử dụng code trên không báo lỗi.
Fix:

Mã: Chọn hết

  1. Dim strOSFullName as String, strOSPlatform as String, strOSVersion As String


Mỗi ngày một Thủ thuật Visual Basic.NET

Hôm nay đã là thứ hai rồi mà chưa thấy bài chủ nhật đâu ;))


Bạn nói hoàn toàn đúng với VB6 Còn VB.Net thi dữ nguyên vẩn đúng
Khi Chúa Trời đóng cánh cửa này lại, Ngài sẽ mở một cánh cửa khác cho ta.
Nhưng ta thường nhìn quá lâu vào cánh cửa đã đóng nên không thấy được có một cánh cửa khác đang mở ra cho ta!!!

Hình đại diện của người dùng
hoangthu1974
Guru
Guru
Bài viết: 812
Ngày tham gia: T.Năm 09/03/2006 9:30 am
Đến từ: Hà Nội --> Tp. Hồ Chí Minh
Been thanked: 13 time
Liên hệ:

Re: Mỗi ngày một Thủ thuật Visual Basic.NET

Gửi bàigửi bởi hoangthu1974 » T.Tư 17/06/2009 8:37 am

II. KÉO THẢ DANH SÁCH TẬP TIN VÀO LISTBOX.

Thủ thuật này đơn giản thôi, bạn chỉ cần bỏ một ListBox lên Form có tên là ListBox1 (mặc định), đặt thuộc tính AllowDrop = True là được.

Code bên trong như sau:

Mã: Chọn hết

  1.    Private Sub ListBox1_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles ListBox1.DragDrop
  2.         If e.Data.GetDataPresent(DataFormats.FileDrop) Then
  3.             Dim i As Integer
  4.             Dim files() As String = e.Data.GetData(DataFormats.FileDrop, True)
  5.             For i = 1 To files.Length
  6.                 ListBox1.Items.Add(files(i - 1))
  7.             Next
  8.         End If
  9.     End Sub
  10.  
  11.     Private Sub ListBox1_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles ListBox1.DragEnter
  12.         If e.Data.GetDataPresent(DataFormats.FileDrop) Then
  13.             e.Effect = DragDropEffects.All
  14.         End If
  15.     End Sub

Chạy chương trình, chọn file(s) từ cửa sổ Windows Explorer, Desktop và thả vào là được.

vo_minhdat2007 đã viết:Anh Thư dùng tự lạ quá, trước giờ chỉ biết .exe là file thực thi, không ngờ còn có tên file khả thi :P

exe là viết tắt của từ executable - có khả năng thực thi, từ cũ của bọn anh gọi là khả thi, còn mới thì là thực thi.

tai_computer
Thành viên chính thức
Thành viên chính thức
Bài viết: 27
Ngày tham gia: T.Bảy 15/08/2009 11:03 am
Has thanked: 1 time

Re: Mỗi ngày một Thủ thuật Visual Basic.NET

Gửi bàigửi bởi tai_computer » T.Bảy 14/11/2009 12:32 pm

Các anh em hay thật hihih :D bài viết bổ ích
Thanks các anh em nha

trav2t
Thành viên chính thức
Thành viên chính thức
Bài viết: 15
Ngày tham gia: T.Năm 12/09/2013 1:37 pm
Has thanked: 3 time
Been thanked: 1 time

Re: Mỗi ngày một Thủ thuật Visual Basic.NET

Gửi bàigửi bởi trav2t » T.Sáu 01/07/2016 11:24 pm

DiemLTT đã viết:.Net Assembly thì chị chưa bit, chứ ngôn ngữ Assembly là một ác mộng !, hjc, để qua đc môn này mình p đau khổ bit chừng nào.


Ngôn ngữ Assembly là ngôn ngữ cấp thấp nhất trong lập trình, hay còn có thể gọi là ngôn ngữ máy tính, ngôn ngữ này máy tính không cần phải biên dịch. Nói sơ qua để các bạn chưa biết có thể hình dung là nó khó như thế nào?
Nếu muốn viết được chữ "A" ra màn hình thì code của nó mất khoảng gần 01 trang A4 (năm 1998 mình cũng gần thi lại môn này :)) )

ichiase24h
Bài viết: 2
Ngày tham gia: T.Sáu 15/07/2016 4:41 pm
Liên hệ:

Re: Mỗi ngày một Thủ thuật Visual Basic.NET

Gửi bàigửi bởi ichiase24h » T.Sáu 15/07/2016 4:57 pm

Qúa tuyệt vời, anh quả thật là cao siêu, cảm ơn anh.hihi


Quay về “[.NET] Mẹo vặt khác”

Đ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.2 khách