Computer - Communication - Control. 3C INC

 
Search
Nhiều người quan tâm
Làm sao lập trình TIẾNG VIỆT vỚI “LẬP TRÌNH C TRÊN WINDOWS”
Cách lập trình điều khiển các con số trên máy tính
CRC (Cyclic Redundancy Check)
Lệnh Print và Write trong VB6
Trong Java, làm thế nào để lấy processor ID (CPU)?
Skip List - đối thủ của cây cân bằng

Lập trình


In bài này Gửi bài viết này cho bạn bè
(Thứ Bẩy, 12/01/2008-9:53 AM)
Lệnh Print và Write trong VB6
Hình 1
Hỏi: Trong VB6, tôi tạo ra một nút bấm trên form. Khi bấm vào nút này, chương trình tạo ra một tập tin văn bản Text.txt (trong ổ đĩa C:) có nội dung như sau: abc abc "abc abc". Tôi dùng lệnh Print thì có được trên một dòng: abc abc. Nếu dùng lệnh Write thì có được trên dòng khác: "abc abc". Tuy nhiên, tôi muốn tất cả văn bản trên chỉ nằm trên một đoạn thôi, không có xuống dòng. Mong giúp đỡ!

Trả lời: Hai lệnh Print và Write chỉ khác nhau ở chỗ: chuỗi được lệnh Write tạo ra luôn luôn được bao bởi cặp dấu nháy kép và các mục khác nhau của lệnh Write (liệt kê trong lệnh để in ra) luôn được phân cách bởi dấu phẩy. Bạn có thể sử dụng lệnh Print để in dấu nháy kép bằng cách sử dụng hàm Chr() với mã ASCII là 34. Trong cả hai lệnh, bạn có thể sử dụng dấu chấm phẩy (;) ở cuối lệnh để lệnh Print hoặc Write sau đó vẫn in kết quả trên cùng một dòng như ví dụ sau đây:
Open "D:\Text.txt" For Output As #1
Print #1, "abc abc"; Chr(34); "123 123"; Chr(34)
Write #1, "abc abc";
Print #1, "def def";
Write #1, "def def"
Close #1

Ví dụ trên tạo ra một tập tin Text.TXT có nội dung như hình 1.

Theo echip

"Kho thông tin đầy đủ nhất về dịch vụ WEB HOSTING - SERVER HOSTING"  www.hosting.net.vn

Download các phần mềm miễn phí được ưa dùng nhiều nhất

    [ Các bài mới ]
    [ Các bài đã đăng ]
    Download Unikey - PM gõ tiếng Việt phổ biến nhất
    Chương trình nhỏ gọn, free.
    Thủ thuật hay với Gmail
    Tham khảo các tính năng độc đáo có thể bạn chưa biết
     
     
     
    COMPUTER - COMMUNICATION - CONTROL 3C, INC.
    Số 6 - Láng Hạ - Ba Ðình - Hà Nội; Tel: 84.4.8312695; Fax: 84.4.8311925
    © 2007 3C INC, All rights reserved. Designed and Developed by 3Csoft