Visual Basic 6 IDE, in C# neu umgesetzt
(github.com/BAndysc)-
Avalonia Visual Basic 6
-
Ein Projekt, das die klassische Visual Basic 6 IDE und Sprache mit C# und Avalonia nachbildet
-
Ein unterhaltsames Projekt ohne kommerzielle Absicht; alle Rechte an Name, Symbolen und Grafiken von Visual Basic liegen bei der Microsoft Corporation
-
Funktionen
- Visueller Designer
- Speichern und Laden von Projekten im VB6-kompatiblen Format
- Projekte ausführen
- Unterstützung für die VB6-Sprache (eingeschränkt)
-
Desktop-Version bauen
- In der Regel wird .NET 9.0 benötigt; durch Anpassen von
Directory.Build.propskann auch .NET 8.0 verwendet werden (die Browser-Version benötigt 9.0) - Build-Befehl:
dotnet build AvaloniaVisualBasic/AvaloniaVisualBasic.Desktop.csproj - Falls ein Antlr4-Fehler auftritt, konnte die Bibliothek
Antlr4BuildTasksJava möglicherweise nicht automatisch herunterladen; eine manuelle Java-Installation kann das Problem beheben
- In der Regel wird .NET 9.0 benötigt; durch Anpassen von
-
Desktop-Version veröffentlichen und
Make Publishzum Laufen bringen- Sowohl das IDE-Projekt (AvaloniaVisualBasic.Desktop) als auch die Runtime (AvaloniaVisualBasic.Standalone) veröffentlichen
- Publish-Befehle:
dotnet publish AvaloniaVisualBasic.Desktop -f net9.0 -o bin/dotnet publish AvaloniaVisualBasic.Standalone -f net9.0 -o bin/standalone/
- Danach kann
./bin/AvaloniaVisualBasic.Desktopausgeführt werden
-
Danksagungen
- Avalonia
- Dock von Wiesław Šoltés
- Schriftart von lou
1 Kommentare
Hacker-News-Kommentare
Jemand berichtet, in der Kindheit durch das Buch "Write Your Own Adventure Programs" Programmieren gelernt zu haben
Nach dem Ausprobieren der Web-Version von Visual Basic werden einige Mängel angemerkt
Es wird geschätzt, dass WebAssembly alle Sprachen ins Web bringt
Es wird Unverständnis darüber geäußert, wie sich moderne GUI-Toolkits in diese Richtung entwickelt haben
Jemand begegnet Avalonia zum ersten Mal und ist neugierig auf dessen Möglichkeiten
Durch Code-Analyse wurde festgestellt, dass nur ein minimaler Funktionsumfang für die Demo implementiert wurde
Jemand erzählt von der eigenen Kindheit, in der mit Turbo Pascal und Delphi 7 die Entwicklung begonnen wurde
Es wird zurückgeblickt, dass die Windows-UI der Jahre 1995–2001 die beste gewesen sei
Eine Person, die zu den frühen Entwicklern von Visual Basic gehörte, teilt eigene Erfahrungen
Die Web-Version von AvaloniaVisualBasic6 kann im Browser geöffnet werden