• 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

Khai báo biến và gán giá trị cho nó

Các mẹo vặt linh tinh khác, không thuộc nhóm nào
Hình đại diện của người dùng
phongvanvu
Guru
Guru
Bài viết: 151
Ngày tham gia: T.Tư 24/01/2007 2:20 pm
Has thanked: 1 time
Been thanked: 8 time
Liên hệ:

Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi phongvanvu » T.Hai 28/04/2008 1:58 pm

Thủ thuật: Khai báo biến và gán giá trị cho nó
Tác giả: phongvanvu
Mô tả: Khai báo biến và gán giá trị cho nó, làm cho code ngắn gọn


Trong các ngôn ngữ khác, ví dụ JS bạn có thể khai báo biến và gán giá trị luôn cho nó như:

Mã: Chọn hết

  1.  
  2. var x=7;
  3.  

Trong VB, bạn có thể làm như sau:

Mã: Chọn hết

  1.  
  2. dim x : x=7
  3.  

Mã vẫn gọn trên một dòng. Chẳng biết mẹo này có tốt hơn chút nào không nhưng thỉnh thoảng tôi vẫn dùng nên post lên.


Live to fight!

Hình đại diện của người dùng
truongphu
VIP
VIP
Bài viết: 4756
Ngày tham gia: CN 04/11/2007 10:57 am
Đến từ: Cam Đức, Khánh hòa
Has thanked: 14 time
Been thanked: 509 time

Re: Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi truongphu » T.Hai 28/04/2008 2:34 pm

Hay đấy, bạn phongvanvu
Tôi đang trả lời bài: Xác định là File hay Folder từ một Path cho trước thì thấy bài bạn gởi, bèn học theo, kết quả: gọn một dòng mà vẫn chạy êm

Mã: Chọn hết

  1. Function ReportFile(filespec) As Boolean
  2.   Dim fso:   Set fso = CreateObject("Scripting.FileSystemObject")
  3.   If (fso.FileExists(filespec)) Then ReportFile = True Else ReportFile = False
  4. End Function
o0o--truongphu--o0o

.........
Ghé thăm:
Chuyện Linh Tinh

Hình đại diện của người dùng
thuocthoigian
Thành viên danh dự
Thành viên danh dự
Bài viết: 167
Ngày tham gia: T.Hai 31/07/2006 2:07 pm
Đến từ: Minh Lộ - Thanh Hóa
Liên hệ:

Re: Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi thuocthoigian » T.Hai 28/04/2008 5:16 pm

cái này cơ bản mà, trong vb6 và vbnet đều sài dc cả
Sự tưởng tượng còn quan trọng hơn kiến thức! (A.Einstein)

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: Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi anhtuyenbk » T.Hai 28/04/2008 5:32 pm

thuocthoigian đã viết:cái này cơ bản mà, trong vb6 và vbnet đều sài dc cả

VBNet đa năng và hay hơn nhiều.

Mã: Chọn hết

  1. Dim i As Integer =6
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Valentino
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 51
Ngày tham gia: CN 16/09/2012 6:00 pm
Has thanked: 5 time
Been thanked: 13 time

Re: Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi Valentino » T.Bảy 05/01/2013 12:21 am

Dim i As Integer =6
khác
Dim i= 6
như thế nào.

auduongbichbinh
Bài viết: 1
Ngày tham gia: T.Bảy 26/01/2013 10:49 am

Re: Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi auduongbichbinh » T.Bảy 26/01/2013 11:01 am

mấy bác ơi cho em hỏi cái

dim a as ....
a = val(txt_nhap)
if a = 2500k then
abc ... xyz
end if
ngay sau cái khai báo as gì thì giá trị a nó cho số và chữ vào chung nhỉ ?

em mới học vb vài tuần nên ko rành

boy1234
Guru
Guru
Bài viết: 448
Ngày tham gia: T.Hai 13/10/2008 3:12 pm
Đến từ: Dĩ An - Bình Dương
Been thanked: 32 time

Re: Khai báo biến và gán giá trị cho nó

Gửi bàigửi bởi boy1234 » T.Bảy 16/02/2013 8:20 pm

auduongbichbinh đã viết:ngay sau cái khai báo as gì thì giá trị a nó cho số và chữ vào chung nhỉ ?

Hình như khai báo ko cần as gì thì có thể làm như bạn nói

  1. Dim i
  2.     i = 1
  3.     Text1.Text = i
  4.     i = "Hello"
  5.     Text2.Text = i
  6.  
Dạo này nghiện honda SS50


Quay về “[VB] 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