|
Tạo dòng
chữ tự chạy trong VB6 |
|
Đó hỏi:
Xin e-CHÍP chỉ cho em cách viết lệnh cho một dòng
chữ tự chạy trên form trong VB6. Xin cảm ơn. |
|
<tantai20002004@> |
|
Đây trả lời:
Để có cảm giác một dòng chữ (sử dụng Label) chạy
ngang trên form, chỉ cần thay đổi thuộc tính Left
của dòng chữ sau một chu kỳ thời gian. Muốn chữ chạy
từ trái sang phải thì tăng dần trị thuộc tính Left
cho đến khi trị này lớn hơn trị thuộc tính Width của
form. Muốn chữ chạy từ phải sang trái thì giảm dần
trị thuộc tính Left cho đến khi trị này nhỏ hơn trị
âm của thuộc tính Width của label.
Trong VB6, bạn tạo một project mới. Trên form Form1
mặc định, vẽ một label có tên Label1 và một timer có
tên Timer1 (với trị của thuộc tính Interval là 10).
Bạn hãy gán một chuỗi cho thuộc tính Caption của
Label1, ví dụ: “Chữ tự chạy trên Visual Basic”, và
gán trị True cho thuộc tính AutoSize của Label1.
Xong, bạn gõ đoạn mã 1 hoặc đoạn mã 2. Bạn có thể
tăng giảm trị của thuộc tính Interval để đạt được
tốc độ chạy chữ như ý. |
|
Đoạn
mã 1
Private Sub Timer1_Timer()
' Chữ chạy từ phải sang trái
If Label1.Left >= -Me.Width Then
Label1.Left = Label1.Left - 10
Else
Label1.Left = Me.Width
End If
End Sub |
Đoạn
mã 2
Private Sub Timer1_Timer()
' Chữ chạy từ trái sang phải
If Label1.Left <= Me.Width Then
Label1.Left = Label1.Left + 10
Else
Label1.Left = -Label1.Width
End If
End Sub |
|
CHƯƠNG CAN CHÍP |
|
Thực hiện
hàng loạt phép tính trong Calculator |
|
Đó hỏi:
Khi tính toán các phép tính, tôi hay dùng chương
trình Calculator của Windows. Nhưng có 1 điều bất
tiện là khi tôi muốn biết kết quả của một loạt các
phép tính thì thường tôi phải gõ từng bước tính vào.
Vậy có cách nào chỉ cần nhập một lần các phép tính
thì chương trình sẽ hiện ngay ra kết quả không? |
|
<tuankhanh@> |
|
 |
|
Đây trả lời:
Chương trình Calculator có khả năng cho phép bạn làm
điều đó. Chỉ cần bạn dùng một chương trình nhập văn
bản, như Notepad chẳng hạn, bạn gõ các chuỗi tính
toán của bạn vào rồi nhấn Copy, kế tiếp bạn chuyển
đến cửa sổ Calculator nhấn tổ hợp phím Shift +
Insert thì lập tức chương trình sẽ cho bạn biết kết
quả của chuỗi tính toán đó. Ví dụ: tôi muốn biết kết
quả của phép tính 35+16+15-4+7 thì tôi sẽ nhập vào
Notepad “35+16-15/4*7=” (chú ý không có dấu ngoặc
kép). Khi tôi copy và dán vào Calculator thì kết quả
sẽ là 63.
Lưu ý: Bạn cần nhớ, khi thực hiện việc này là khi
bạn nhập phép tính thì không có khoảng trắng ở giữa
và phải kết thúc bằng dấu “=”. |
|
XUÂN THÀNH |
|
Khắc phục lỗi Generic Host
Process for Win32 Services |
|
Đó hỏi:
Máy của em truy cập
Internet một hồi lâu thì hiện lên thông báo:
“Generic Host Process for Win32 Services has
encountered a problem and needs to close. We are
sorry for the inconvenience”. Sau đó không kết nối
được nữa. Xin giúp giùm em! |
|
<hvtriec@> |
|
 |
Đây trả lời:
Lỗi này có thể do 1 trong 2 nguyên nhân sau:
1. Modem hay máy tính quá nóng sau 1 thời gian sử
dụng liên tục. Bạn cần tắt máy để giảm nhiệt hay
tăng cường các biện pháp giải nhiệt cho modem/máy
tính khi hoạt động (gắn thêm quạt thổi, dọn trống
xung quanh modem/ máy, ...).
2. Máy bị hacker tấn công khi đang sử dụng dịch vụ
Internet Connection Sharing (ICS) để chia sẻ kết nối
Internet (lợi dụng lỗi của Windows). Bạn cần cập
nhật các bản vá lỗi cho Windows hay tắt tính năng
ICS. Chú ý: Lỗi này chỉ xảy ra trên Windows XP SP2
và bạn có thể tham khảo thêm thông tin trong trang
http://support.microsoft.com/kb/894391.
|
|
LÊ HOÀN |
|
[Đầu trang]
|