Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,24 @@
{{language|Visual Basic
|strength=strong
|safety=safe
|compat=nominative
|checking=static
|parampass=both
|gc=yes
|LCT=yes}}
{{implementation|BASIC}}{{collection|Visual Studio}}
'''Visual Basic''' is a language developed by [[Microsoft]] to advance [[BASIC]] into the realm of [[GUI]] programming. While Microsoft ceased development of the language at version 6, a new language called [[:Category:Visual Basic .NET|Visual Basic .NET]] was developed around the [[.Net Framework]].
Used by Microsoft's flagship product Office, the embedded version of Visual Basic continues to be maintained. This version is known as [[:Category:VBA|Visual Basic for Applications]] and uses the same syntax as, and is mostly compatible with, Visual Basic 6.
==Categorization==
Visual Basic can be divided into a few broad categories: VBDOS, Classic VB, and VB .Net.
*'''Visual Basic for DOS''' (or '''VBDOS''') is really part of the [[QuickBASIC]] family -- in fact, VBDOS can compile most QB programs without change, and could be considered the "missing link" between QB and "real" VB. See [[wp:Visual Basic#Timeline|this section of WP's VB page]] for a tiny bit of info. (There is a Win16 program included with VBDOS that can translate VBDOS code to VB1 code, and vice-versa. The "forms" part of VBDOS is very similar to VB1; it's ''everything else'' that needed translating.)
*'''Classic VB''' combines VB for 16-bit Windows, and pre-.Net VB for 32-bit Windows:
**'''"Early" VB''' is VB1-3. The language is essentially the same as VB4-6, but the internals are a bit different, they're 16-bit only, and they use [[wp:Visual Basic Extension|VBX]] controls instead of the later ActiveX controls. These compilers are almost certainly not in use any more, as they are for 16-bit Windows.
**'''COM VB''' is VB4-6 and [[VBA]]. They are [[:Category:Win32|Win32]] and use [[wp:Component Object Model|COM]] ([[wp:Object Linking and Embedding|OLE]], [[wp:ActiveX|ActiveX]], OCX) components (although VB4 also has a [[wp:Windows API#Versions|Win16]] version that can use VBX controls).
*'''[[:Category:Visual Basic .NET|VB.Net]]''' isn't really VB, as far as most classic VB programmers are concerned. It's got a VB-like syntax, but the differences are great enough that it's really a separate language.
==See also==
* [http://msdn.microsoft.com/en-us/vbasic/ms788229 Microsoft's VB6 Resource Center]
* [[wp:Visual Basic|Visual Basic on Wikipedia]]

View file

@ -0,0 +1,2 @@
---
from: http://rosettacode.org/wiki/Category:Visual_Basic

1
Lang/Visual-Basic/100-doors Symbolic link
View file

@ -0,0 +1 @@
../../Task/100-doors/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Ackermann-function/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Align-columns/Visual-Basic

1
Lang/Visual-Basic/Animation Symbolic link
View file

@ -0,0 +1 @@
../../Task/Animation/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Array-length/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Assertions/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Binary-digits/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Boolean-values/Visual-Basic

1
Lang/Visual-Basic/CRC-32 Symbolic link
View file

@ -0,0 +1 @@
../../Task/CRC-32/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Catalan-numbers-Pascals-triangle/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Check-that-file-exists/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Chowla-numbers/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Command-line-arguments/Visual-Basic

1
Lang/Visual-Basic/Comments Symbolic link
View file

@ -0,0 +1 @@
../../Task/Comments/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Conditional-structures/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Count-the-coins/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Cumulative-standard-deviation/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Define-a-primitive-data-type/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Determine-if-only-one-instance-is-running/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Dot-product/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Dragon-curve/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Empty-program/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Environment-variables/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Evolutionary-algorithm/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Execute-a-system-command/Visual-Basic

1
Lang/Visual-Basic/Factorial Symbolic link
View file

@ -0,0 +1 @@
../../Task/Factorial/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Factors-of-a-Mersenne-number/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Fibonacci-sequence/Visual-Basic

1
Lang/Visual-Basic/File-size Symbolic link
View file

@ -0,0 +1 @@
../../Task/File-size/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Find-common-directory-path/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Find-the-intersection-of-two-lines/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Formatted-numeric-output/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Function-definition/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/GUI-Maximum-window-dimensions/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/GUI-component-interaction/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/GUI-enabling-disabling-of-controls/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Grayscale-image/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Greatest-common-divisor/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Greatest-element-of-a-list/Visual-Basic

1
Lang/Visual-Basic/HTTP Symbolic link
View file

@ -0,0 +1 @@
../../Task/HTTP/Visual-Basic

1
Lang/Visual-Basic/HTTPS Symbolic link
View file

@ -0,0 +1 @@
../../Task/HTTPS/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/HTTPS-Authenticated/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Hailstone-sequence/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Hash-from-two-arrays/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Hello-world-Graphical/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Hello-world-Text/Visual-Basic

1
Lang/Visual-Basic/Hostname Symbolic link
View file

@ -0,0 +1 @@
../../Task/Hostname/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Identity-matrix/Visual-Basic

1
Lang/Visual-Basic/Infinity Symbolic link
View file

@ -0,0 +1 @@
../../Task/Infinity/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Integer-overflow/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Knapsack-problem-0-1/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Knapsack-problem-Unbounded/Visual-Basic

1
Lang/Visual-Basic/Leap-year Symbolic link
View file

@ -0,0 +1 @@
../../Task/Leap-year/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Levenshtein-distance/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Literals-Floating-point/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Literals-Integer/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Literals-String/Visual-Basic

1
Lang/Visual-Basic/Long-year Symbolic link
View file

@ -0,0 +1 @@
../../Task/Long-year/Visual-Basic

1
Lang/Visual-Basic/Loops-For Symbolic link
View file

@ -0,0 +1 @@
../../Task/Loops-For/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Loops-For-with-a-specified-step/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Loops-Infinite/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Luhn-test-of-credit-card-numbers/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Magic-squares-of-odd-order/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Matrix-transposition/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Mouse-position/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Multiplication-tables/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Munchausen-numbers/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/N-queens-problem/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Named-parameters/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Naming-conventions/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Null-object/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Number-names/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Pascals-triangle/Visual-Basic

1
Lang/Visual-Basic/Pi Symbolic link
View file

@ -0,0 +1 @@
../../Task/Pi/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Program-name/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Program-termination/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Pseudo-random-numbers-Middle-square-method/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Pythagorean-triples/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/RIPEMD-160/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Read-a-configuration-file/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Read-a-file-line-by-line/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Read-entire-file/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Repeat-a-string/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Reverse-a-string/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Roman-numerals-Encode/Visual-Basic

1
Lang/Visual-Basic/Rot-13 Symbolic link
View file

@ -0,0 +1 @@
../../Task/Rot-13/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Shoelace-formula-for-polygonal-area/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Show-the-epoch/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Sieve-of-Eratosthenes/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Simple-windowed-application/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Quicksort/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Shell-sort/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Start-from-a-main-routine/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/String-case/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Sum-digits-of-an-integer/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Tokenize-a-string/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Twin-primes/Visual-Basic

View file

@ -0,0 +1 @@
../../Task/Unicode-variable-names/Visual-Basic

Some files were not shown because too many files have changed in this diff Show more