Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Hiện ẩn control trên form bằng 1 nút nhấn.
#1
Mọi người cho mình hỏi
Mình tạo một button bt1 và 2 textbox txt1 txt2
on click của bt1 mình đặt

Mã PHP:
Me.txt1.Visible True
Me
.txt2.Visible True 

Mình muốn khi click vào button này 1 lần nữa thì sẽ là

Mã PHP:
Me.txt1.Visible False
Me
.txt2.Visible False 

Tức là chỉ với 1 button nhấn lần 1 thì hiện 2 cái textbox kia, nhấn lần nữa thì ẩn 2 textbox đó đi. Và lặp đi lặp lại như vậy thì làm sao mọi người?
Chữ ký của changkhoonline77 Xin chào, mình là changkhoonline77, Tham gia http://thuthuataccess.com/forum từ ngày 25-06 -12.
Reply
Những người đã cảm ơn
#2
Chào bạn !
Bạn tạo form1 gồm 2 text0, text2, command4, mở cửa sổ VBA, khai báo biến strBien as Integer
và gõ code cho bẩy Command4_Click, bẩy Form_Load như sau:
Mã:
Option Compare Database
Dim strBien As Integer

Private Sub Command4_Click()
    If strBien = 0 Then
        Me.Text0.Visible = False
        Me.Text2.Visible = False
        strBien = 1
    Else
        Me.Text0.Visible = True
        Me.Text2.Visible = True
        strBien = 0
    End If
End Sub

Private Sub Form_Load()
    Me.Text0.Visible = True
    Me.Text2.Visible = True
    strBien = 0
End Sub
thế là OK !
Demo
Thân chào !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn changkhoonline77
#3
Cảm ơn bạn lần nữa.
Bạn Minh Tiên biết cách nhập và in hình bằng đường dẫn tương đối trong table hong.v Bạn biết thì chỉ mình với. Forum toàn là đường dẫn tuyệt đối không + file BMP không.
Chữ ký của changkhoonline77 Xin chào, mình là changkhoonline77, Tham gia http://thuthuataccess.com/forum từ ngày 25-06 -12.
Reply
Những người đã cảm ơn
#4
Bạn đặt cụ thể "Đề bài" và gửi file dữ liệu để mọi người giúp bạn nhé ! Các ACE diễn đàn rất Pro ! Tiên chỉ amatơ thôi 53_53
Tiên thấy bác "Google" có Video hướng dẫn lấy địa chỉ tương đối bằng VBA trong Excel. Bạn thử tìm và vận dụng vào Access xem sao nhé !
Cùng của bác "Mai" nên chắc ko giống lông cũng giống cánh 015
Thân chào !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn
#5
Mình viết rồi. Bạn biết thì sữa giùm mình nha.
Bạn cho mình hỏi thêm là ví dụ như mình muốn 1 control nào đó nằm trên cùng khi ẩn hiện như thế này trên cùng hết thì làm sao
(Có 1 textbox, 1 image, 1 tab. 3 cái này chòng lên nhau)
Chữ ký của changkhoonline77 Xin chào, mình là changkhoonline77, Tham gia http://thuthuataccess.com/forum từ ngày 25-06 -12.
Reply
Những người đã cảm ơn
#6
Trích dẫn: ... muốn 1 control nào đó nằm trên cùng khi ẩn hiện như thế này trên cùng hết thì làm sao.
Mình chưa hiểu ý bạn ? Nói rõ hơn nhé !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn
#7
Ý mình là:
(1) Mình có 1 ảnh làm nền cho form
(2) 1 ảnh khác nhỏ hơn sẽ ẩn hiện trên form khi mình click.
(3) 1 button sẽ ẩn hiện cùng với ảnh (2)
Nền thì lúc nào cũng chìm ớ lớp dưới cùng rồi. Cái mình cần là (3) khi hiện thì sẽ nằm trên (2) để có thể click vào, chứ nằm ở dưới (2) thì bị che rồi sao click được.
Chữ ký của changkhoonline77 Xin chào, mình là changkhoonline77, Tham gia http://thuthuataccess.com/forum từ ngày 25-06 -12.
Reply
Những người đã cảm ơn
#8
1. Mặt định trong Acc và một số phần mềm khác là: Đối tượng nào được tạo ra trước ở dưới, đối tượng nào tạo ra sau sau sẽ ở trên.
2. Nếu muốn một đối tượng X tạo ra trước hiện lên trên đối tượng Y tạo ra sau: Chọn đối tượng X --> Bấm chuột phải --> Position --> Bring to Pront.
3. Nếu muốn một đối tượng X tạo ra sau nằm dưới đối tượng Y tạo ra trước: Chọn đối tượng X --> Bấm chuột phải --> Position --> Send To Back.
=> Khi tất cả các đối tượng cùng hiện thì đối tượng nào ở trên sẽ hiện trên, đối tượng nào ở dưới hiện ở dưới.
Thân chào !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn
#9
Mình hiểu ý bạn và mình cũng biết Pront v Back. Nhưng mình có 1 cái Tab Control đã cho nó ở dưới mà nó cứ ở trên. Hix
Chữ ký của changkhoonline77 Xin chào, mình là changkhoonline77, Tham gia http://thuthuataccess.com/forum từ ngày 25-06 -12.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Refresh Form và tiếp tục hoạt động Godspear 2 47 3 Giờ trước
Bài mới nhất: Godspear
  Tạo Menu dạng TreeView bằng Query (không dùng ActiveX) ongke0711 4 267 06-12-16, 09:16 PM
Bài mới nhất: toancvp
  [Hỏi] Cách thêm dữ liệu vào form Main_Sub NganNguyen 1 38 06-12-16, 02:23 AM
Bài mới nhất: maidinhdan
  Tự động hiện Form khi loading hết thời gian ChiMai 1 49 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
  [Help] Cập nhật combobox 2 từ combobox 1 (dữ liệu ở nhiều bảng) votinh.tq 6 209 22-11-16, 11:34 PM
Bài mới nhất: votinh.tq

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ