Dosya: B2CSE.exe Visual Basic Automation kodu Visual C++'a dönüştürür

Makale çevirileri Makale çevirileri
Makale numarası: 216388 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

B2CSE.exe, Microsoft Visual Basic Automation kod Microsoft Visual C++ koduna dönüştürür bir tek başına hizmet programı dosyası (B2C.exe) içeren kendi kendine ayıklanan bir yürütülebilir dosyadır. Aynı işlevselliği elde etmek için doğrudan Visual C++ uygulamanıza B2C.exe üretilen kod yapıştırabilirsiniz. Ayrıca, B2C.exe, kullanabileceğiniz Visual Basic Automation örnekler ile gelir.

Daha fazla bilgi

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
B2CSE.exe
Yayın Tarihi: 3 Nisan 2000

Support dosyalarını karşıdan yükleme konusunda ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den nasıl alınır?
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın yüklendiği tarihte kullanılabilir olan en güncel virüs algılama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden güvenliği Gelişmiş sunucularda depolanır.

Kullanmak, değiştirmek, yeniden oluşturma ve B2C dönüştürücü veya B2C dönüştürücü değiştirilmiş bir sürümü tarafından oluşturulan herhangi bir kod dağıtmak için ücretsiz hakkına sahip, hiçbir garanti, yükümlülükler veya oluşturulan kod yükümlülük kabul koşuluyla yararlı bulduğunuz herhangi bir şekilde Microsoft sahiptir.

B2CSE.exe aşağıdaki dosyaları içerir:
   FileName           Size
   -------------------------

   B2C.exe            220KB
   Readme.txt           4KB

				
B2C sınırlamaları

B2C.exe basit Otomasyon örnekleri dönüştürmek için tasarlanmıştır. Tüm Visual Basic için bir genel dönüştürme yardımcı olması için tasarlanmamıştır. Bu nedenle, aşağıdaki sınırlamaları farkında olmalıdır:
  • B2C değil destek adlı-parametreleri desteklemez. Adlandırılmış bir parametre ileterek yöntemini çağıran kodu kullanmayın:
       MyObj.MyMethod z:=5
  • B2C mu desteği isteğe bağlı parametreler gibi bir kod kullanabilirsiniz:
       MyObj.MyMethod a,b,c,,,,g
  • Şu anda B2C mu değil ifadeleri hesaplamak. Gibi bir kod kullanmayın:
       MyObj.MyMethod (a+b)/2, a*b, a+1
Bu kısıtlamalara rağmen B2C güçlü bir araçtır. Örneğin, aşağıdaki Visual Basic Automation kod ile eşdeğer Visual C++ kod oluşturma ve oluşturulan kodu doğrudan projenize yapıştırın B2C.exe kullanabilirsiniz:

' Start Excel.
dim app as object
set app = createobject("Excel.Application")

' Make it visible.
app.visible = true

' Add a new workbook.
app.workbooks.add

' Declare an array.
dim arr(1 to 15, 1 to 15) as long

' Fill array with values.
dim i as long
dim j as long
for i = 1 to 15
   for j = 1 to 15
      arr(i,j) = i
   next j
   doevents
next i

' Set all values in one shot!
app.activesheet.range("A1:O15").value = arr

msgbox "All done."
				
B2C.exe kullanıcı arabirimi çok basit bir işlemdir. Bu üç düzen kutuları, üç düğme ve bazı örnekler seçebileceğiniz bir birleşik giriş kutusu içerir. Sol taraftaki düzenle kutusunda Visual Basic kodunuzu yapıştırın veya yazın ve Convert & Kopyala' yı tıklatın, B2C.exe diğer iki düzen kutuları, oluşturulan Visual C++ kod, aynı zamanda hızlı kullanmak Pano'ya kopyalama ile doldurur.

Oluşturulan kod düzenleme kutusunda B2C.exe iletişim kutusunun sağ üst köşesindeki üretilen AutoWrap() adlı bir yardımcı işlevini kullanır. B2C üretilen kod burada kullan listesinden erişilebilir böylece bu işlev, projenize eklemeniz gerekir. Yeni kod her dönüştürmenizde bu işlevi yeniden oluşturulur, ancak yalnızca bir kez kopyalamanız gerekir böylece bu her zaman aynıdır.

Nasıl çalıştığını öğrenmek için en iyi yoldur B2C çalıştırmak ve yerleşik örnekleri ile denemeler yapın.

Özellikler

Makale numarası: 216388 - Last Review: 30 Haziran 2013 Pazar - Gözden geçirme: 6.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office 2000 Developer Edition
  • Microsoft Visual Basic for Applications 6.0
  • Microsoft Visual C++ 5.0 Enterprise Edition
  • Microsoft Visual C++ 5.0 Professional Edition
Anahtar Kelimeler: 
kbdownload kbautomation kbfile kbinfo kbmt KB216388 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 216388

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com