BERKAS: B2CSE.exe mengkonversi kode Visual Basic otomatisasi untuk Visual C++

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 216388 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Ringkasan

B2CSE.exe adalah berkas file eksekusi yang berisi file utilitas yang berdiri sendiri (B2C.exe) yang mengubah Microsoft Visual Basic otomatisasi kode ke Microsoft Visual C ++ kode. Anda dapat menyisipkan kode yang dihasilkan dari B2C.exe langsung ke aplikasi Visual C++ Anda untuk mendapatkan fungsi yang sama. Selain itu, B2C.exe dilengkapi dengan beberapa contoh otomatisasi Visual Basic yang dapat Anda gunakan.

Informasi lebih lanjut

Berkas berikut tersedia untuk di-download dari Microsoft Download Center:
B2CSE.exe
Tanggal rilis: 3 April 2000

Untuk informasi tambahan tentang cara men-download file Microsoft Support, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
119591 Cara mendapatkan berkas dukungan Microsoft dari Layanan Online
Microsoft memindai berkas untuk virus. Microsoft menggunakan peranti penangkap lunak pendeteksi virus terbaru yang tersedia pada tanggal yang file telah diposting. Berkas tersebut disimpan pada server aman yang membantu mencegah segala perubahan tidak sah terhadap berkas.

Anda memiliki bebas royalti hak untuk menggunakan, memodifikasi, memperbanyak, dan mendistribusikan setiap kode yang dihasilkan oleh Konverter B2C, atau versi yang dimodifikasi Konverter B2C, dengan cara apapun Anda menemukan berguna asalkan Anda setuju bahwa Microsoft telah tidak ada garansi, kewajiban atau tanggung jawab untuk kode.

B2CSE.exe berisi file-file berikut:
   FileName           Size
   -------------------------

   B2C.exe            220KB
   Readme.txt           4KB

				
Keterbatasan B2C

B2C.exe dirancang untuk mengkonversi contoh otomatisasi sederhana. Ini tidak dirancang untuk menjadi sebuah utilitas konversi generik untuk semua Visual Basic. Dengan demikian, Anda harus menyadari keterbatasan berikut:
  • B2C Apakah tidak dukungan bernama-parameter. Jangan gunakan kode yang memanggil metode dengan melewatkan parameter bernama:
       MyObj.MyMethod z:=5
  • B2C Apakah dukungan parameter opsional, sehingga Anda dapat menggunakan kode seperti:
       MyObj.MyMethod a,b,c,,,,g
  • B2C saat ini tidak tidak menghitung ekspresi. Tidak menggunakan kode seperti:
       MyObj.MyMethod (a+b)/2, a*b, a+1
Meskipun keterbatasan ini, B2C adalah alat yang ampuh. Sebagai contoh, Anda dapat menggunakan B2C.exe untuk menghasilkan kode Visual C++ setara dengan kode Visual Basic otomatisasi berikut dan kemudian paste kode langsung ke proyek Anda:

' 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."
				
Antarmuka pengguna untuk B2C.exe ini sangat sederhana. Ini mencakup tiga kotak edit, tiga tombol tekan, dan combo-box yang mana Anda dapat memilih beberapa contoh. Anda ketik atau sisipkan kode Visual Basic di kotak edit di sebelah kiri, dan ketika Anda klik Convert & Copy, B2C.exe populates lain dua kotak edit dengan kode Visual C++ yang dihasilkan, serta menyalinnya ke clipboard untuk cepat digunakan.

Kode menggunakan fungsi pembantu disebut AutoWrap() yang dihasilkan dalam kotak edit di sudut kanan-atas atas kotak dialog B2C.exe. Anda perlu menambahkan fungsi ini proyek Anda sehingga dapat diakses dari mana Anda menggunakan kode yang dihasilkan B2C. Meskipun fungsi ini dibuat ulang setiap kali Anda mengkonversi kode baru, itu adalah selalu sama sehingga Anda hanya perlu menyalin sekali.

Cara terbaik untuk mempelajari cara kerjanya, adalah untuk menjalankan B2C dan bereksperimen dengan contoh-contoh built-in.

Properti

ID Artikel: 216388 - Kajian Terakhir: 30 Juni 2013 - Revisi: 4.0
Berlaku bagi:
  • 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
Kata kunci: 
kbdownload kbautomation kbfile kbinfo kbmt KB216388 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 216388

Berikan Masukan

 

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