Makale numarası: 111868 - Son Gözden Geçirme: 19 Eylül 2006 Salı - Gözden geçirme: 1.3 Iletisi kullanılarak CInt() işlev iletisi: Tür uyuşmazlığı
ÖzetMicrosoft Visual Basic programlama System'da, uygulamaları Edition bir sayıya dönüştürülemeyen bir dize içeren CInt() işlevini kullandığınızda aşağıdaki hata iletisini alırsınız: Çalışma zamanı hatası: '13': TÜR UYUŞMAZLIĞI Daha fazla bilgiCınt işlevi, bir ifade bir tamsayıya çevirir. Herhangi bir geçerli sayısal veya dize deyimi kullanabilirsiniz, ancak dize ifadesi bir sayıya dönüştürmek çalıştırabilmesi gerekir. Visual Basic başvurusu, Cınt işlevi yerine <a2>Val</a2> işlevini başka bir veri türü'nden uluslararası tanımayan dönüştürmeleri için tamsayı sağlamak için kullanması gerektiğini belirtir. Ancak, iki işlev tam olarak aynı davranmasına değil. Dizede bulunan sayıları dönmek için Val işlevini kullandığınızda, yalnızca ilk sayısal karakterler dizesi verilir. Yalnızca sayısal bir dize deyimine Cınt bölümünü işlev dize ifadesi bir sayı değerlendirilen, yukarıdaki hata iletisini döndürür Val işlevini verir çalışırken. Ifadeler ve Cınt ve Val işlevi tarafından döndürülen değerleri tablosu aşağıdadır.
Expression Value Returned
--------------------------------------------
Val("1726 56th Ave NE") 172656
CInt("1726 56th Ave NE") Error message
Val("asdf") 0
Cint("asdf") Error message
Val("1,000") 1
CInt("1,000") 1000
Val("1.34") 1.34
CInt("1.34") 1
ReferanslarCınt işlevi hakkında daha fazla bilgi için arama düğmesini Visual Basic başvurusu ve türünü seçin: Cınt Bu makaledeki bilginin uygulandığı durum:
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:111868
(http://support.microsoft.com/kb/111868/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