PDA

View Full Version : Cuu Voi



Pos
07-05-2003, 15:35
Giup toi co cac ham tao File trong VB

trungnt88
07-05-2003, 17:25
mo file : open [filepath][\]<filename> for <mode> as <id>
'mode = input - > đọc ; output -> ghi data zô; random : ngẫu nhiên ; binary : nhị phân
'id = integer 1-255
close #id -> đóng file
print/write : ghi
input : đọc
inputline : đọc theo dòng
...
mà sao pos không vào msdn mà xem ?

Pos
08-05-2003, 09:21
Cam on Trungnt88 rat nhieu , trinh do tieng anh cua minh co han

dtt_vn
08-05-2003, 20:52
mèn ơi cái đó mà tiếng anh dzì. để dtt_vn giãi thích cho nhé

để open file
open đường_dẫn for Kiểu as #ID

giải thích
* Đường_dẫn : đường dẫn đưa đến file đó. thí dụ: c:\cuty.dat

* Mode : có vài kiểu như sau
+Input : chỉ đọc vào. không được ghi
+Output : ghi. nếu file đã có thì sẽ ghi đè lên
+Append : chèn thêm vào
( học 3 cái này trước đi )

*ID : cái này là một tên bạn qui định để dễ tham chiếu đến file. thường đặt là số. ví dụ : 1 . nhớ là trước ID có dấu # nhé

để đóng file
close ID

để đọc file
line input #ID,biên_cân_chuyên_vảo

để ghi file
print #ID,biên_có_nội_dung_cân_chuyển_ra

thế thôi

trungnt88
09-05-2003, 18:13
đề nghị trung sửa lại : biến chứ k0 phải là biên !
sao dtt hông nói về for binary và for random wan trọng mà!

trungnt88
09-05-2003, 18:19
random : truy cập file ngẫu nhiên ( đọc + ghi)
binary mở kiểu nhị phân _> mò tới từng bit của file ah
:D

dtt_vn
09-05-2003, 20:10
người ta mới bít mừ. từ từ thôi. chứ làm quá, không vào nổi đâu

BlueStar
11-05-2003, 10:14
Hey, những kiến thức kiểu này mình nghĩ tốt nhất là mua lấy quyển sách chứ hỏi đến bao giờ (!)

Pos
12-05-2003, 08:29
Ban BlueStar oi nhung kien thuc nao thi nen hoi o day ...

trungnt88
12-05-2003, 18:19
sợ wá ! blue star :(
pos thông cảm nha nói thiệt : sao cái avatar của pos trông buồn ngủ zậy!
nếu vì mấy cái file function thì chớ !
dễ mà ( cực khó mới đúng !)

binhbean
13-05-2003, 01:19
Nói chung có nhiều cách để truy nhập đến textfile của máy tính từ VB.
Cách 1: Như các bác đẫ nói. Nhiều quá, em không chen vào được.
Cách 2: Dùng FileSystemObject
C2: Dùng đối tượng FileSystem Object

'Khai bao bien doi tuong File: Refrence -> Microsoft Scripting
Runtime
Dim TextFile As New Scripting.FileSystemObject
Dim txt As Scripting.TextStream

Set txt = TextFile.OpenTextFile(StrTenFile, ForReading/Writing/Appending)
StrDongDuLieu = txt.ReadLine/Writeline
txt.Close

Set TextFile = Nothing

Cách 2 làm hay hơn và có nhiều ưu điểm hơn cách 1 (ví dụ như cách 1 thường đọc không chuẩn khi gặp xâu đầu là số,...)

Pos
15-05-2003, 15:53
trungnt88 oi cai gi cung moi nen buon ngu ma

haitu
17-05-2003, 20:26
Ai có thể giúp mình dươc không. Mình muốn tạo một form MatKhau cho người dùng nhập tên mà họ đăng ký vào và tên đăng ký vừa dưa vào csdl và vừa đưa vào một file nhị phân để tránh trường hợp người khác dùng wordpad hay những tiện ích khác xem password :question: