Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 7 của 7
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Xin code để accesc có thể refresh hoặc chạy lại

    Access tự refresh là sao hả bạn, ko hiểu lắm. Bạn có thể nếu vấn đề bạn đang gặp phải là gì ko?

  3. #3
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Ðề: Xin code để accesc có thể refresh hoặc chạy lại

    VD: Thanh tiêu đề của mình là Font Arial giờ mình nạp vào Font Tahoma lúc này thanh tiêu đề nó ko tự đổi Font luôn, mà phải tắt ứng dụng rồi bật lại lúc này thanh tiêu đề mới đổi thành Tahoma.
    Giờ mình muốn là khi ấn vào button đổi Font thì Access tự cập nhật lại Font luôn hoặc tự tắt đi bật lại ứng dụng để nhận Font

  4. #4
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Ðề: Xin code để accesc có thể refresh hoặc chạy lại




    Trích dẫn Gửi bởi nhatvai
    VD: Thanh tiêu đề của mình là Font Arial giờ mình nạp vào Font Tahoma lúc này thanh tiêu đề nó ko tự đổi Font luôn, mà phải tắt ứng dụng rồi bật lại lúc này thanh tiêu đề mới đổi thành Tahoma.
    Giờ mình muốn là khi ấn vào button đổi Font thì Access tự cập nhật lại Font luôn hoặc tự tắt đi bật lại ứng dụng để nhận Font
    Font tiêu đề là do Windows quy định, có liên quan gì đến Access đâu nhỉ?

  5. #5
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Ðề: Xin code để accesc có thể refresh hoặc chạy lại

    Cái Font đó đã thay đổi nhưng Access vẫn nhận hiển thị Font cũ . Nên phải đóng và mở lại ứng dụng Access đó thì lúc đó mới nhận Font mới . Giờ em muốn Access nó có thể tự Đóng và mở lại hoặc Refresh để hiện thị Font mới .
    -----------------------------------------------------------------------------------------
    Bây giờ em chỉ muốn hỏi là có Code hoặc Module nào để Access có thể tự đóng và mở lại ứng dụng được ko .

  6. #6
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Xin code để accesc có thể refresh hoặc chạy lại




    Trích dẫn Gửi bởi nhatvai
    Cái Font đó đã thay đổi nhưng Access vẫn nhận hiển thị Font cũ . Nên phải đóng và mở lại ứng dụng Access đó thì lúc đó mới nhận Font mới . Giờ em muốn Access nó có thể tự Đóng và mở lại hoặc Refresh để hiện thị Font mới .
    -----------------------------------------------------------------------------------------
    Bây giờ em chỉ muốn hỏi là có Code hoặc Module nào để Access có thể tự đóng và mở lại ứng dụng được ko .
    Tôi không hiểu cái việc tại sao đổi font hệ thống mà font của thanh tiêu đề Access không đổi? Nghi ngờ điều đó, tôi đã thử trên máy của mình trên 50 lần với các loại font khác nhau. Kết quả là vẫn có hiệu lực ngay khi thay đổi.

    Cái nữa là không hiểu ý bạn là đóng và mở lại cái cửa sổ Access lại hay chỉ là đóng và mở lại cửa sổ của một form.

    Nếu bạn muốn đóng xong rồi mở lại cửa sổ của Access thì theo kinh nghiệm ít năm của tôi, vấn đề này không thể thực hiện được. Vì một lẽ đơn giản là lệnh sau đây trong code sẽ cho đóng cửa sổ Access:

    DoCmd.Quit

    Khi ban hành lệnh này thì lập tức thoát ngay khỏi Access, như vậy những lệnh đi sau lệnh trên sẽ không có tác dụng (nghĩa là không thực thi được).

    Vậy làm sao mà có thể mở lại cửa sổ Access sau khi đã quit!

    Nhưng nếu cho đóng form, sau đó cho mở lại ngay thì được.

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Xin code để accesc có thể refresh hoặc chạy lại




    Trích dẫn Gửi bởi nhatvai
    Cái Font đó đã thay đổi nhưng Access vẫn nhận hiển thị Font cũ . Nên phải đóng và mở lại ứng dụng Access đó thì lúc đó mới nhận Font mới . Giờ em muốn Access nó có thể tự Đóng và mở lại hoặc Refresh để hiện thị Font mới .
    -----------------------------------------------------------------------------------------
    Bây giờ em chỉ muốn hỏi là có Code hoặc Module nào để Access có thể tự đóng và mở lại ứng dụng được ko .
    Dùng shell để mở một tool nho nhỏ, tool này sẽ có chức năng lắng nghe xem cái ProcessID của Access đang mở đã thật sự đóng chưa. Nếu đóng rồi, thì gọi shell để mở lại Access.

    Kế tiếp DoCmd.Cam như bác Phật

    Có thể mô tả như sau:

    Bên Access:
    Shell "Tool.exe ProcessID"
    Docmd.Cam

    Bên Tool:
    Lặp Kiểm tra ProcessID đã tắt hay chưa?
    Nếu tắt
    shell "Access.exe FileAccess"
    End

    Nói tóm lại là hơi mệt xíu :xinloinhe:

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •