VicoTas
Câu hỏi
avatar hachanuy
25/05/2013 20:33

Muốn dồn nội dung của các Richtextbox vào 1 Richtextbox mà vẫn giữ nguyên định dạng, ảnh, công thức thì làm thế nào?

1. Xin hỏi cách điều chỉnh chiều cao của Richtextbox trong VB6 cho phù hợp với số dòng khi gán nội dung vào, nội dung có độ dài ngắn khác nhau.

2. Muốn dồn nội dung của các Richtextbox vào 1 Richtextbox mà vẫn giữ nguyên định dạng, ảnh, công thức thì làm thế nào?

Danh sách câu trả lời (1)
avatar newway 25/05/2013 20:33
1. Bạn có thể gọi tác vụ Move của đối tượng RichTextBox (hay bất kỳ đối tượng giao diện nào) để thay đổi động kích thước và vị trí của nó. Cú pháp của tác vụ Move như sau:
RichTextBox1.Move left, top, width, height

Tuy nhiên ý tưởng thay đổi kích thước của đối tượng RichTextBox để hiển thị hết nội dung của nó là ý tưởng dở và không khả thi trong trường hợp tổng quát vì nội dung của RichTextBox có thể rất dài gồm hàng trăm, hàng ngàn trang giấy. Cách thông thường là thêm scrollbar ngang và dọc để người dùng có thể dời đến phần nội dung cần xem xét theo thời gian.

2. Về nguyên tắc, bất kỳ thao tác nào được thực hiện thủ công đều có thể được lập trình. Thí dụ đoạn code VB sau cho phép copy toàn bộ nội dung (văn bản, hình ảnh, công thức..) của RichTextBox1 rồi dán kết quả vào sau nội dung hiện hành của RichTextBox2 (nối vào đuôi).

Private Declare Sub Sleep Lib 'kernel32' (ByVal dwMilliseconds As Long)
Private Sub btnCopy_Click()
'Đưa cursor về RichTextBox1
RichTextBox1.SetFocus
'Chọn toàn bộ nội dung của nó
SendKeys '^a'
'Copy vào clipboard
SendKeys '^c'
'Đưa cursor về RichTextBox2, giả sử đi ngay sau RichTextBox1 bằng phương pháp chuyển TAB
SendKeys '{TAB}'
'Đưa cursor về cuối RichTextBox2
SendKeys '^{end}'
'Dán nội dung clipboard vào
SendKeys '^v'
End Sub.
Chúc bạn thành công!
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
lighting Trên 1 trang web có 1 bảng dữ liệu thường xuyên cập nhật. Tôi muốn viết chương trình tự động copy bảng dữ liệu này về máy tính?

Đăng lúc: 17:12 - 03/07/2013 trong Lập trình

nophoto Để lập trình game có nhất thiết phải biết ngôn ngữ C++ hay không?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Cho biết các hàm liên quan tới việc đọc/ghi trong thư viện dos.h (như absread(), abswrite()...)?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Cho hỏi cách set font máy tính cho khớp với font của Data Report để in tiếng Việt trong VB 6.0?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

Mạnh Linh Hướng dẫn thuật toán chung để nhận dạng ảnh đơn giản gồm 2 dòng chữ là các ký tự chữ và số (0-9), được quy định theo 1 font cố định?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Cho hỏi trong Pascal có lệnh nào dùng để chạy 1 chương trình có truyền tham số không?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Tôi muốn tìm hiểu về JDBC trong Java. Bạn nào biết chỉ cho mình nhé?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi chức năng view cart trên web hoạt động ra sao, cách lập trình?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi thông tin về khả năng bảo mật của ngôn ngữ lập trình Python?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi đoạn mã Visual Basic thực hiện refresh registry - nghĩa là mọi thay đổi trong registry có hiệu lực?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Tôi muốn viết chương trình hiển thị chữ bằng các điểm sáng trên màn hình mà không biết cách tách một ký tự thành các điểm chấm?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Tôi muốn tìm code đọc file *.mdb viết bằng ngôn ngữ C hay C++?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách thức tạo một chương trình chạy trong Services and Applications (ví dụ Messenger)?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn viết công thức toán và hóa trong mã nguồn ASP?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Xin hỏi thuật toán nhận dạng ảnh mặt người và nhận dạng vân tay?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Một vài câu hỏi trong chủ đề "Lập trình" đôi khi có đề cập đến việc "viết module driver thiết bị"?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Trong C#, làm sao để chuyển từ 1 chuỗi sang 1 mảng ký tự?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

MrTien Xin hỏi tài liệu và mã nguồn về hệ thống email, cách viết một chương trình "send email" đơn giản giữa 2 máy?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

Vinh Cho em hỏi về hailstorm service là gì?Em cảm ơn nhìu nhìu ạh!

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn cách thực hiện cho SQL Server cập nhật dữ liệu liên tục hàng tồn kho trên form bán hàng. Phần mềm viết bằng VB?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

Rao vặt Siêu Vip