[VBA] Access Kapanmama Sorunu
#1
Merhabalar,

Sabahtan akşama kadar iş yerinde açık, ağ üzerinden kullandığım Access çalışmam genellikle çarpıdan kapat dediğimde ekranda donuyor, kapanmıyor. Windows görev yöneticinden kapatmam gerekiyor. 

Emininki bu sorunla karşılaşan olmuştur. Nasıl bir yol izlemem gerekiyor, yardımcı olursanız sevinirim.

Teşekkürler,



  Alıntı
Bu mesajı beğenenler:
#2
sn benuva
Formu kendi kapat düğmesi üzerinden kapatırsanız, o anda geçerli olan formu kapatır. Siz formumu kapatmak istiyorsunuz yoksa access penceresinimi? çümkü 2 si arasında fark var.



  Alıntı
Bu mesajı beğenenler:
#3
Access’i çarpıdan komple kapatmak istiyorum sn. @onur_can



  Alıntı
Bu mesajı beğenenler:
#4
(09-07-2021, 20:56)benuva demiş ki: Windows görev yöneticinden kapatmam gerekiyor. 

DIKKATLI olmak sartiyla
Zeki Gürsoy Üstadın ornegini kullanabilirsiniz.
Visual Basic
  1. Private Sub KillMySelf()
  2. Open Environ("userprofile") & "\Desktop\Kill.bat" For Output As #1
  3. Print #1, "Taskkill /f /im msaccess.exe"
  4. Print #1, "del """ & Environ("userprofile") & "\Desktop\Kill.bat"""
  5. Close #1
  6. Shell Environ("userprofile") & "\Desktop\Kill.bat", vbHide
  7. End Sub





  Alıntı
Bu mesajı beğenenler:
#5
Sezgin Hocam olayı tamamen yanlış anlamışsınız, benuva arkadaşımız formu kapatma esnasında sorun yaşadığını belirtiyor. Yani formu kapatamıyor bunun üzerine görev yöneticisinden kapatmak zorunda kalıyorum diyor. Yani burada asıl sorun formu kapatma esnasında oluşuyor. Kapatma esnasında oluşan sorun çözülürse zaten windows görev yöneticisnden kapatmaya gerekyok.
sorunun aşılması için vt yi incelemek gerekiyor. Formun kapandığında olayında hangi kodlar çalışıyor bunu incelemek gerekir. varsa burada bir anormal durum vardır. 
Benim önerim; ilgili formun kapat düğmesini pasif hale getirmek ve forma bir kapat butonu eklemek ve bu kapat butonunun click olayınada aşağıdaki kod yazılabilir.

Visual Basic
  1. Application.Quit acQuitSaveAll


tabi bu şekilde access komple kapatılabilir. Eğer sadece form kapatılmak istenirse

Visual Basic
  1. DoCmd.Close acForm ,"FormAdı"



yazılabilir. Tabi bu çözümler geçici, üsttede belirttiğim gibi formun Kapandığında ve Kaldırıldığında olaylarını incelemek gerekiyor.

Kolay gelsin.



  Alıntı
Bu mesajı beğenenler:
#6
Değerli hocalarım, 

Access'i yukarıdaki çarpıdan kapatmak istediğimde (programdan komple çıkış yapmak istediğimde) arka planda çalışan işlemler nedeniyle Access VT donuyor ve kapanmıyor. Görev Yöneticisinden kapatmasam, ekranda durmaya da devam ediyor.

Benim tam olarak anlatmak istediğim: Bu arka planda çalışan kodları komple durdurabilecek ve VT'nin kapanmasını müsade edebilecek bir kod yapısı mümkün müdür?

Teşekkürler



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Access'de Tasarım Modundan çıkınca Kasma Sorunu BeyTor 3 225 19-01-2023, 08:53
Son Mesaj: BeyTor
  Access Türkçe Karakterlerin Formda Görünme Sorunu ergin.tekinalp 3 165 16-03-2022, 11:01
Son Mesaj: onur_can
  Access Veritabanında Kullanıcı Izin Sorunu hakkar76 10 676 20-01-2022, 13:06
Son Mesaj: onur_can
  Office 365 Access Veriyon Sorunu İlhanYaylıcı 2 364 27-04-2021, 13:44
Son Mesaj: İlhanYaylıcı
  Mssql Hız Sorunu çözümü Ve Bir Soru (access Ile Mssql Kodlarını Tetikleme çözümü) hedefkaya 5 622 25-02-2021, 19:56
Son Mesaj: hedefkaya
  [FORM] Access Sıfır Kurulum Sorunu Sancaktar 2 640 13-05-2020, 08:43
Son Mesaj: ÜmitSamlı
  [VBA] Access Ile Gmail Mail Gönderiminde Karakter Sorunu mengene 4 755 19-12-2019, 11:56
Son Mesaj: serdem48
  [FORM] Alan Genişliği Sorunu, Kayda Gitme Sorunu aliaslans 11 1.378 04-10-2019, 13:13
Son Mesaj: halily

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi