Visual Basic


Elektronik-Labor  Notizen  Projekte  Labortagebuch  Elexs-USB

Installation VB5CCE


Freie Demoversion der Programmierumgebung Visual Basic. Alle VB-Quelltexte aus dem Lernpaket können mit VB5CCE gestartet werden. Die Einschränkung der freien Version besteht darin, dass hier keine allein lauffähige EXE-Files erzeugt werden können


VB5CCE installieren  
Hilfedatei installieren    
Dokumentation 1 installieren
Dokumentation 2 installieren
Dokumentation 3 installieren
Dokumentation 4 installieren
Dokumentation 5 installieren
Dokumentation 6 installieren


Visual Basic 6
Die freie Version von Visual Studio (Express) 2010 beinhaltet eine Vollversion von Visual Basic 6. Der Download benötigt ein (kostenloses) Microsoft-Konto, dass Sie -sofern nicht vorhanden- bei der Installation erstellen können.
Bei der Installation müssen Sie die kostenlose Express-Version wählen.
 
Download Link:
https://my.visualstudio.com/Downloads?q=visual%20studio%202010&wt.mc_id=o~msft~vscom~older-downloads


Quelltexte

Alle Experimente auf dieser CD verwenden Visual Bausic. Im Mittelpunkt steht die softwaretechnische Lösung von Aufgabenstellungen. Zu jedem Projekt gehört:

VB-Projekte 1 kopieren (Ausgänge, Eingänge, Analoge Messungen)
VB-Projekte 2 kopieren  (Datenübertragung, Zeitkritische Anwendungen)
VB-Projekte 3 kopieren  (Mikrocontroller ATtiny13 mit Interface-Firmware ansteuern)
VB-Projekte 4 kopieren  (Mikrocontroller ATtiny13 mit eigener Firmware ansteuern)

Jedes VB-Projekt, das die RSCOM.DLL verwendet, benötigt das Modul RSCOM.BAS zur Deklaration der DLL-Funktionen. Die DLL selbst darf im selben Verzeichnis stehen, wenn das Programm wie die fertigen Anwendungen auf der CD als EXE-File vorliegt. Für die Entwicklung eigener Programme muss die DLL zunächst in das Windows-Verzeicnis kopiert werden.

Attribute VB_Name = "Module1"
Declare Function OPENCOM Lib "RSCOM" (ByVal OpenString$) As Integer
Declare Sub TIMEOUTS Lib "RSCOM" (ByVal b%)
Declare Sub BUFFERSIZE Lib "RSCOM" (ByVal b%)
Declare Sub CLOSECOM Lib "RSCOM" ()
Declare Sub SENDBYTE Lib "RSCOM" (ByVal Dat%)
Declare Function READBYTE Lib "RSCOM" () As Integer
Declare Sub SENDSTRING Lib "RSCOM" (ByVal Dat$)
Declare Function READSTRING Lib "RSCOM" () As String
Declare Sub CLEARBUFFER Lib "RSCOM" ()
Declare Function INBUFFER Lib "RSCOM" () As Integer
Declare Function OUTBUFFER Lib "RSCOM" () As Integer
Declare Sub DTR Lib "RSCOM" (ByVal b%)
Declare Sub RTS Lib "RSCOM" (ByVal b%)
Declare Sub TXD Lib "RSCOM" (ByVal b%)
Declare Function CTS Lib "RSCOM" () As Integer
Declare Function DSR Lib "RSCOM" () As Integer
Declare Function RI Lib "RSCOM" () As Integer
Declare Function DCD Lib "RSCOM" () As Integer
Declare Function INPUTS Lib "RSCOM" () As Integer
Declare Sub TIMEINIT Lib "RSCOM" ()
Declare Function TIMEREAD Lib "RSCOM" () As Double
Declare Sub DELAY Lib "RSCOM" (ByVal ms As Double)
Declare Sub REALTIME Lib "RSCOM" ()
Declare Sub NORMALTIME Lib "RSCOM" ()

Das Modul RSCOM.BAS

RSCOM.DLL in C:\Windows kopieren


zurück
weiter
zur Startseite