Makale numarası: 208730 - Son Gözden Geçirme: 28 Haziran 2004 Pazartesi - Gözden geçirme: 2.0

ACC2000: Perakende ve Microsoft Access çalışma zamanı farklar

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Orta: temel makro, kodlama ve birlikte çalışabilirlik becerileri gerektirir.

Bu makale, Microsoft Access veritabanı (.mdb) ve Microsoft Access projesi (.adp) için geçerlidir.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Office 2000 Developer (MOD) satın aldığınızda, lisans sözleşmenizi çalışma zamanı sürümleri, Microsoft Access sahip olmayan kullanıcılar için oluşturduğunuz uygulamaları yeniden dağıtmalarına izin verir. Alıcı uygulamanın, Kur programını çalıştırdığınızda, Microsoft Access çalışma zamanı lisans bilgisayarlarında ayarlanır.

Bu makalede, kullanıcı arabirimindeki çalıştırma sürümü Microsoft Access ve tam, perakende sürümü arasındaki farkları özetler. Bu iki sürüm aşağıdaki alanlarda karşılaştırılmaktadır:

  • Veritabanı Windows
  • Nesne görünümler
  • Menüler
  • Araç çubukları
  • Kullanılamayan tuşları
  • Visual Basic for Applications
  • Hata işleme
  • HELP

Daha fazla bilgi

Bir çalışma zamanı özel uygulamanız dağıtılması oluşturmak için "Paket ve dağıtım" Sihirbazı'nı kullandığınızda, uygulamanın tek bir yürütülebilir dosyaya derlendi değil. Bunun yerine, kurulumunuzu ile tüm Microsoft Access veritabanı'nı çalıştırmak için gereken dosyalar bulunur ve Kur programı, belirli <a0>Windows</a0> kayıt defteri anahtarları ayarlayarak bir uygulama çalışma zamanı sürümünü oluşturur.

Perakende ve Microsoft Access çalışma zamanı sürümleri çoğu respects aynıdır; her ikisi de aynı yürütülebilir dosyasını, Msaccess.exe aslında kullanır. Ancak, çalışma zamanı uygulamanızı geliştirirken göz önünde bulundurmanız gereken bazı farklılıklar vardır.

Veritabanı Windows

Bir çalışma zamanı uygulamasında veritabanı ve makro pencerelerini görünmez. Forma göre süzme (seçime göre Süz) ve Gelişmiş süzgeç de gizlenir. Wındows var, ancak çalışma zamanı ortamı bunları gizler. Bunun anlamı, form tabanlı uygulamanız olması gerekir. Kullanıcılar, oluşturduğunuz formlara sahip olan ve olmayan temel tablolar, sorgular, görünümler, etkileşim ve saklı yordamları için kullanıcılar bu nesneleri göremez.

Çoğu çalışma zamanı uygulamaları bir ana geçiş panosu formu veya başlangıç formu veritabanına veya Microsoft Access projesi olarak ayarlanmış bir menü içerir. Geçiş panosu formu hangi kullanıcıların diğer formları açın, raporları çalıştırın ve veride değişiklikler uygulamanızdaki merkez noktasıdır. Veritabanı penceresinde bir başlangıç formu eklerseniz çalışma zamanı sürümde görünmez olduğundan, uygulamanız çalıştırdıklarında, kullanıcıların yalnızca boş bir ekran üstündeki menü ile bakın.

Tasarım görünümü

Microsoft Access çalışma zamanı ortamı, tabloları, sorguları, formları, görünümleri, saklı yordamlar ve raporlarını Tasarım görünümünü gizler. Uygulama, nesneyi Tasarım görünümüne geçin, araç çubukları düğmeleri veya içeriyorsa, bu düğmeleri bir çalıştırma ortamında çalışmaz.

Not: Bu kullanıcıların görüntülemesini veya nesneleriniz değiştirme önlediği için tasarım görünümlerini gizleme koruma ölçüsü uygulama tasarımınızı ekler.

Menüler

Çalıştırma ortamı, birkaç menülere ve komutlara Microsoft Access'de <a1>Menü</a1> çubuğundan kaldırır. Örneğin, Görünüm, Araçlar ve Biçim menüleri tamamen kaldırılır ve belirli öğeleri düzenleme, Ekle ve kayıtları menülerden kaldırılır. Uygulama tasarımınızı değişiklik yapmasını engeller.

Çoğu durumda, her form için özel bir menü oluşturun. Bu menü, hangi menüleri kontrol ve komutlar, uygulama içindeki kullanıcılar için kullanılabilir.

Bazı menü ve komutlarda, menü çubuğundan kaldırılır olsa bile, KomutÇalıştır yöntemi uygulamanızda gizli menülerdeki komutları çalıştırmak için kullanmaya devam edebilirsiniz.

Araç çubukları

Tüm yerleşik araç çubuklarını Microsoft Access'te, bir çalıştırma ortamında devre dışı bırakılır. Bunların eklemek istiyorsanız, uygulamanız için kendi özel araç çubuklarınızı oluşturmanız gerekir.

Çalışma zamanı ortamı değil göster ve araç çubuklarını OnActivate ve OnDeactivate özelliklerinde formlarınızın ve raporlarınızın AraçÇubuğunuGöster yöntemini kullanarak uygulamanızı yönetmek gerekir; bu nedenle, özel araç çubuklarınızı içeriği değişir gizle.

Kullanılamayan tuşları

Bazı tuşlar ve tuş bileşimlerini uygulama etkilemesini gelen erişmelerini engellemek için çalışma ortamında kullanılamaz. Kullanılamayan anahtarları aşağıdaki tabloda özetlenmiştir:
   Keys           Description
   --------------------------------------------------------------------

   CTRL+BREAK     Stops execution of code or macro

   SHIFT          Prevents execution of an AutoExec macro and bypasses
                  database Startup properties when opening a database

   ALT+F1 (F11)   Displays the Database window

   ALT+F2 (F12)   Displays the Save As dialog box

   SHIFT+F12      Saves a database object
   (ALT+SHIFT+F2)

   CTRL+G         Displays the Debug window

   CTRL+N         Opens a new database

   CTRL+ENTER     Opens an object in Design view
   (ALT+D)

   CTRL+F11       Toggles custom and built-in menu bars
				

Visual Basic for Applications

Visual Basic Düzenleyicisi'ni içerilir değildir, bu nedenle, kullanıcılar çalışma zamanı ortamı kodunuzda göremez.

Hata işleme

Bir çalışma zamanı uygulamasında hata denetimi kritiktir. Bir perakende sürümünde Microsoft Access, işlenmeyen bir hata, hata iletisi ile çoğu durumda, hataya neden olan kodu sıfırlamak veya görüntülemek sağlar ister. Işlenmeyen bir hata oluşursa, Microsoft Access çalışma zamanı içinde uygulama beklenmedik biçimde sonlandırılıyor.

Yalnızca Visual Basic for Applications kodunu kullanarak hata ekleyebilirsiniz; makro hata işleme sağlar. Bu nedenle, makro çalıştırma uygulamalarınızda kullanımını sınırlar.

Hata işleme kodunu, Visual Basic Düzenleyicisi'nde yazma hakkında daha fazla bilgi için Yardım menüsünde Microsoft Visual Basic Yardımı ' nı tıklatın, hata işleme, Office Yardımcısı'na veya Yanıt Sihirbazı'nı yazın ve sonra döndürülen konuları görüntülemek için Ara ' yı tıklatın.

HELP

Çalışma zamanı uygulamanıza Yardım sağlamak istiyorsanız, kendi Yardım dosyası oluşturmanız gerekir. Microsoft Office 2000 Developer, özel bir Yardım dosyası ve kendi Yardım dosyası dağıtma yardımcı olmak için "Paket ve dağıtım" Sihirbaz oluşturmada size yardımcı olmak için HTML Help Workshop içerir.

Not: Son Kullanıcı Lisans Sözleşmesi'ı Microsoft Office 2000 Developer Office Yardımcısı, Yardım sisteminin parçası olarak dağıtmak için izin vermiyor. Uygulama kodu yöntemlerden birini veya özellikleri Office Yardımcısı'nı başlatır, kod, çalıştırma ortamı hata üretir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Access 2000 Standard Edition
  • Microsoft Office 2000 Developer Edition
Anahtar Kelimeler: 
kbmt kbhowto kbui KB208730 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:208730  (http://support.microsoft.com/kb/208730/en-us/ )