PDA

View Full Version : Lỗi liên quan đến textbox và dấu nháy



Tienlbhoc
08-09-2007, 18:19
Mình gặp một lỗi quái đản như thế này , lúc đầu bật combobox (nhưng mình chỉ xử lý phần text)xử lý chạy bình thường, sau một số thao tác với file, webbrowser và string, chạy ra kết quả rồi, nhưng nó lại bị lỗi, mình nhập một từ là con nháy chuột lại biến mất, không biết đi đâu, thành thử mỗi lần nhập lại được có một chữ, khởi động lại thì không sao.
Mọi người có biết nguyên nhân gì dẫn đến hiện tượng đó không, mình không xử lý tí nào đến tabindex cả

Tienlbhoc
09-09-2007, 10:12
Mình đã tìm ra lỗi, để đơn giản mình làm một soft demo ,ngoài mã giao diện tự sinh, toàn bộ code mình viết có 4 dòng:
http://files.myopera.com/tienlbhoc/blog/Lab.7z
Các bạn tải về , có 29kb thôi, chạy lên nó sẽ ra một text box và một webbrowes để hiển thị, chương trình sẽ làm nhiệm vụ cứ nhập từ ở text box thì webbrowser lại hiển thị từ đó.
Lỗi thế này, bạn kích chuột vào webbrowser,để chắc chắn có lỗi thì kích chuột phải rồi ấn refresh , rồi bây giờ quay lại nhập từ vào textbox thì lỗi sao sẽ rõ. Có ai biết cách khắc phục không?
Còn đây là video gi lại lỗi diễn ra thế nào, nén dung lượng còn 12kb
http://files.myopera.com/tienlbhoc/blog/Error.7z
Nếu không có cách khắc phục thì có thể dùng cái gì để hiển thị tốt như nó, richtext box thì chỉ hiển thị được ảnh thôi, video hay ảnh động thì bó tay

duongdragonxxx
10-09-2007, 14:33
lần sau xài cái winra cho nó thông dụng nhá

duongdragonxxx
10-09-2007, 14:47
ack ack, làm đúng thao tác như cái video mà kô có thấy lỗi nào hết, hix hix

Tienlbhoc
10-09-2007, 15:59
thứ nhất 7z thì dùng winrar thì cũng giải nén được chứ sao, có gì bất tiện đâu??? 7z nén tốt hơn winrar đấy
Thứ hai, lỗi này có thật đấy, đây ,mình vừa được trả lời xong:
http://codeprovn.com/forums/viewtopic.php?f=21&t=255
Nói chung, lỗi này không thể sửa, chỉ có thể khắc phục bằng cách dùng button trung gian là ổn nhất vì có bị nhảy con trỏ ra khỏi button thì cũng chả sao, người ta dùng chuột được rồi, nhưng như vậy vừa gõ vừa thao tác với button, nói chung, tốt nhất là nếu không bức thiết quá thì đừng dùng cái webbrowser, mình phải dùng richtextbox rồi đây này.
Còn đây là video hướng dẫn tổng quát hơn, nén bằng zip:
http://www.box.net/shared/acqhg6gz6s

duongdragonxxx
12-09-2007, 00:45
nếu chỉ đơn giản là viết vào browser thì sao kô dùng trực tiếp luôn, còn write ra file làm jì

Tienlbhoc
12-09-2007, 07:34
dùng trực tiếp như thế nào hở bác. Em mới học lập trình win , chưa biết làm

Tienlbhoc
12-09-2007, 09:58
mình vừa tìm được ra xong, chia sẻ cùng mọi người:
http://codeprovn.com/forums/viewtopic.php?f=21&t=255&p=403#p403