Makale numarası: 894818 - Son Gözden Geçirme: 07 Nisan 2005 Perşembe - Gözden geçirme: 1.2 Visual FoxPro 9'yeni yönergeleri Beautify aracı için kullanılabilir
GirişMicrosoft Visual FoxPro Beautify adlı bir araç içerir. Beautify aracı kodunuzun okunmasını girinti ve servis talebi ayarlamak için seçenekleri sağlayarak yapmanızı sağlar. Bu seçenekler, genel olarak Beautify seçenekleri</a1> iletişim kutusunda ayarlayabilirsiniz. Bu seçenekler, üzerinde bir kod bloğunu Beautify aracını çalıştırdığınız her zaman kullanılır. Ancak, bazı program program olarak bu seçenekleri geçersiz kılmak isteyebilirsiniz. Beautify yönergeleri kullanarak bunu yapabilirsiniz. Yönergeleri beautify özel olarak biçimlendirilmiş açıklamaları kod bloklar halinde yerleştirilir. Üzerinde bir kod bloğunu Beautify aracını çalıştırın ve bu Beautify yönergeleri Beautify aracı karşılaşırsa, Beautify aracı, belirli eylemleri gerçekleştirir. Daha fazla bilgiBeautify aracı, anahtar sözcükleri büyük/küçük harf olarak ayarlayabilirsiniz. Visual FoxPro, Visual FoxPro programlama dilinde ayrılmış tüm sözcükleri sözcükler. Örneğin, bir anahtar sözcük MODIFY ' dir. Daha kolay okumak ve öğeleri bir kod bloğu içinde kod bloğunu tüm anahtar sözcükleri büyük/küçük harf ayarlayarak tanımlamak daha kolay hale getirmek bir kod bloğunu yapabilirsiniz. Ancak, bu ayarlamanın bazen bulunabilen beklenmedik yan etkileri. Visual FoxPro büyük/küçük harf duyarlı olmayan bir dilde olsa da, bazı araçları kullanabilir, harf duyarlıdır. Örneğin, Windows apı'daki işlevler olmalı bildirilen ve Visual FoxPro ' büyük/küçük harfe duyarlı bir şekilde denir. Bir anahtar sözcük Visual FoxPro ile aynı ada paylaşan Windows API işlevini kullandığınızda Beautify ile ilgili bir sorun oluşur. Belirli bir örnek, aynı adı taşıyan bir Windows API işlevini paylaşan Visual FoxPro anahtar sözcük, Visual FoxPro ShowWindow özelliği ' dir. Beautify aracı Visual FoxPro bu anahtar sözcük karşılaştığında, Beautify aracı Beautify seçenekleri</a0> iletişim kutusundaki ayarlara bağlı olarak bu anahtar sözcüğün büyük/küçük harf olarak ayarlar. Başarıyla ShowWindow Windows API işlevini çağırmak için <a0></a0>, Visual FoxPro kod özellikle Pascal durumda biçimlendirilmelidir. Visual FoxPro, büyük/küçük harf duyarlı olduğu için Visual FoxPro ShowWindow özelliği başvuru istediğiniz herhangi bir durumda biçimlendirilebilir. Beautify aracı, bir <a0>Kod</a0> bloktaki ShowWindow anahtar oluşumu Visual FoxPro özellik veya işlevin Windows API başvuru olup olmadığını edemiyor. Visual FoxPro kod çalıştırıldığında başvuru Windows API işlevi için ise ve Beautify araç bir durum kodu değişirse, işlev çağrısı başarısız olur. Visual FoxPro 9. 0'dan önceki Visual FoxPro sürümlerinde Beautify aracı, bu servis talebi ayarlama yapmasını önlemek için kolay bir yolu yoktu. Visual FoxPro 9.0 Bu sorunu gidermek için iki yeni Beautify yönergeleri sağlar:
Not Bu yönergeleri açıklamaları biçiminde. Emirleri bir yıldız işareti (*) karakteri öncesinde. Varsayılan karakter tam satır açıklamalarda, Visual FoxPro için bir yıldız işareti (*) karakterdir. Bu açıklama biçimde çalışmak yönergesi için gereklidir. Bu açıklama biçimdeki BIR yararı yönergeyi Visual FoxPro 9.0 ve sonraki sürümlerinde Beautify aracı tarafından yalnızca tanınan olsa bile, kodunu Visual FoxPro Visual FoxPro 9. 0'dan önceki sürümlerinde derlemek devam ' dir. Aşağıdaki örnek, Visual FoxPro 9.0 ve sonraki sürümlerinde bu Beautify yönergeleri nas?l kullan?laca??n? gösterir:
Blok 2 Beautify yönergeleri içerir. Bu nedenle, ShowWindow blok 2'anahtar sözcüğü büyük harfe değiştirilir. Bu değişiklik, kod bloğunu geçersiz hale getirir. Bunu doğrulamak için <a0></a0>, kaydedin ve sonra kodu çalıştırın. Kodunu çalıştırdığınızda, aşağıdaki hata blok 2 DECLARE satırında durum: 1754 Hata: DLL'DE girdi noktası SHOWWINDOW olarak bulunamıyor.
Otomatik 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:894818
(http://support.microsoft.com/kb/894818/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste