Visual Basic - Basic - PicBasic ve Türevleri
Visual Basic 6.0 Derleyici Var Mı?
Visual Basic 6.0 Derleyici Var Mı?
-
Visual Basic 6.0 Derleyici var mı arkadaşlar hani javada javac gibi.
Eğer yoksa direk vb6 ide yi command line argument kullanarak derletmeyi sağlayabilir miyiz?
-
Tabi ki derleyicisi var. Evet komut satırı ile derleme yapılabiliyor. http://windowsdevcenter.com/pub/a/windows/2005/04/26/create_dll.html?page=2 Burada activex dll yapmak için gereken adımlar var fakat oldukça karışık.
Ufak bir deneme yaptım. C2 ve LINK dosyalarının adını değiştirip kendi yazdığım uygulamaları koydum. Benim uygulamalar parametreleri yakaladıktan sonra tekrar orjinal dosyaları çağırıyordu.
IDE, içinde 1 adet form bulunan projeyi derlemek için C2.EXE'ye:
-il "C:\Users\pc\AppData\Local\Temp\VB873225" -f "Form1" -W 3 -Gy -G5 -Gs4096 -dos -Zl -Fo"D:\Form1.OBJ" -QIfdiv -ML -basic
Bağlamak için LINK.EXE'ye:
"D:\Form1.OBJ" "D:\Project1.OBJ" "C:\Program Files (x86)\Microsoft Visual Studio\VB98\VBAEXE6.LIB" /ENTRY:__vbaS /OUT:"D:\Project1.exe" /BASE:0x400000 /SUBSYSTEM:WINDOWS,4.0 /VERSION:1.0 /INCREMENTAL:NO /OPT:REF /MERGE:.rdata=.text /IGNORE:4078
parametrelerini gönderdi.
YeniHarman tarafından 14/Ara/12 19:35 tarihinde düzenlenmiştir -
YeniHarman bunu yazdı
Tabi ki derleyicisi var. Evet komut satırı ile derleme yapılabiliyor. http://windowsdevcenter.com/pub/a/windows/2005/04/26/create_dll.html?page=2 Burada activex dll yapmak için gereken adımlar var fakat oldukça karışık.
Ufak bir deneme yaptım. C2 ve LINK dosyalarının adını değiştirip kendi yazdığım uygulamaları koydum. Benim uygulamalar parametreleri yakaladıktan sonra tekrar orjinal dosyaları çağırıyordu.
IDE, içinde 1 adet form bulunan projeyi derlemek için C2.EXE'ye:
-il "C:\Users\pc\AppData\Local\Temp\VB873225" -f "Form1" -W 3 -Gy -G5 -Gs4096 -dos -Zl -Fo"D:\Form1.OBJ" -QIfdiv -ML -basic
Bağlamak için LINK.EXE'ye:
"D:\Form1.OBJ" "D:\Project1.OBJ" "C:\Program Files (x86)\Microsoft Visual Studio\VB98\VBAEXE6.LIB" /ENTRY:__vbaS /OUT:"D:\Project1.exe" /BASE:0x400000 /SUBSYSTEM:WINDOWS,4.0 /VERSION:1.0 /INCREMENTAL:NO /OPT:REF /MERGE:.rdata=.text /IGNORE:4078
parametrelerini gönderdi.
Teşekkürler.
Bunu "http://tahribat.com/Forum-Visual-Basic-6-Da-C-Kodu-Icermesini-Saglayacak-Sekilde-Add-In-Yapimi-167395/" konusu için istedim.
Bir ara deneyeceğim tekrar teşekkürler.