banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Cách Tạo ra File TXT trong Visual Basic?  XML
  [Programming]   Cách Tạo ra File TXT trong Visual Basic? 09/09/2006 01:10:54 (+0700) | #1 | 21828
[Avatar]
kamikazeq
Member

[Minus]    0    [Plus]
Joined: 04/07/2006 03:20:53
Messages: 837
Location: Panic Malware Planet
Offline
[Profile] [PM] [Yahoo!]
Mình đang làm 1 Game (tương tự BoxWorld)
Game này nó có 1 chức năng là chọn Level để chơi.
Nhưng nó chỉ cho chọn những Level mà mình đã chinh phục. Ví dụ như chơi tới Level 15 thì chỉ được chọn từ Level 15 trở xuống thôi . (mình chưa làm được điều này => người chơi có thể ăn gian, chỉnh tới Level 100 chơi luôn).

Vì thế mình muốn hỏi cách tạo ra 1 File TXT chứa dữ liệu (chứa nội dung Level mà người đó chơi tới). Rồi từ đó, kiểm tra và cho phép người chơi chỉ được Jump tới Level mấy thôi.

Nói tóm lại, mình muốn các bạn chỉ mình Cách tạo ra File đó, và Cách lấy File đó ra kiểm tra hoặc Edit (Trong VISUAL BASIC) nha các bạn.
Không biết mình nói thế có đủ nghĩa chưa. Mong các bạn chỉ giúp. smilie)

Đây là BoxWorld của người ta




Còn đây là của mình (nhưng chưa xong)


IDM 5.18 http://tinyurl.com/pl2ejj | Quick Remove Malware http://tinyurl.com/lbbm9x - http://tinyurl.com/arna6g
[Up] [Print Copy]
  [Question]   Cách Tạo ra File TXT trong Visual Basic? 09/09/2006 03:17:37 (+0700) | #2 | 21861
[Avatar]
Z0rr0
Q+WRtaW5pc3RyYXRvc+g

Joined: 14/08/2002 12:52:01
Messages: 1323
Location: Underground
Offline
[Profile] [PM] [WWW] [Yahoo!]
Thật lạ là bạn viết được game như thế mà không biết các thao tác đọc ghi file smilie)
Bạn tham khảo đoạn code tạo file bất kì sau:
Code:
Open "c:\userlevel.txt" For Output As #1
 Close #1

Đầy đủ tại đây: http://www.garybeene.com/code/visual%20basic13.htm

Tuy nhiên cho dù lưu ở đây hễ mà user tìm hiểu được (bằng cách nào đó) thì vẫn sửa đổi được.
Lời khuyên về việc lưu trữ thông tin của user là bạn hãy tạo 1 cấu trúc dữ liệu riêng và lưu nó xuống file ở dạng nhị phân.
Hibernating
[Up] [Print Copy]
  [Question]   Re: Cách Tạo ra File TXT trong Visual Basic? 09/09/2006 08:58:11 (+0700) | #3 | 21937
[Avatar]
kamikazeq
Member

[Minus]    0    [Plus]
Joined: 04/07/2006 03:20:53
Messages: 837
Location: Panic Malware Planet
Offline
[Profile] [PM] [Yahoo!]
Cám ơn bạn đã chỉ dẫn. smilie)

Hì hì, mình tự học mò chưa tới đâu nên biết không theo thứ tự.
Mà mình đã kiểm tra rồi, cái thằng BoxWorld của người ta không giấu cái File ấy đi đâu cả (là File BoxWorld.ini nằm trong C:\Windows). Game này thực chất không cần giấu File ấy, vì chủ yếu là chinh phục tất cả các màn thôi.
Dù vậy, bạn có thể chỉ rõ cho mình cách thức mà bạn nói không. Mình thấy rất thú vị. smilie
Lời khuyên về việc lưu trữ thông tin của user là bạn hãy tạo 1 cấu trúc dữ liệu riêng và lưu nó xuống file ở dạng nhị phân 


À bạn ơi, ví dụ mình đã tạo được File TEXT có nội dung "YourLevel = 15" rồi.
Làm cách nào dùng hàm IF, sử dụng giá trị 15 đó để hạn chế số Level được JUMP của người chơi vậy. Bạn có thể trình bày 1 đoạn CODE nho nhỏ hướng dẫn được không.
IDM 5.18 http://tinyurl.com/pl2ejj | Quick Remove Malware http://tinyurl.com/lbbm9x - http://tinyurl.com/arna6g
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|