Hallo,
mache gerade ein paar Anfängerübungen zu Datentypen aus dem Rheinwerk, Einstieg in Visual Basic 2012.
Frage 1: Wenn ich Visual Studio 2019 verwende, welche Programmiersprache ist das dann? Ich bin mehr als verwirrt, da überall die Kürzel VB6, VB.NET, VBA, VB... verwendet werden aber wenn mich jemand fragen würde hätte ich keine Ahnung, was ich eigentlich verwende?
Frage 1.1: Ich habe ein neues Projekt geöffnet und unter einem bestimmten Pfad gesichert. Dort ist auch die .sln Datei. Nun will ich das Projekt nochmals umbenennen aber wenn ich auf "File > Save As" gehe, da speichert es mir nur eine .vb Datei ab mit dem neuen Namen. Wie kann ich das im Nachhinein neu unter einem anderen Pfad bzw. unter einem anderen Namen speichern, sodass am Ende alle nötigen Dateien beisammen sind?
Frage 2: Habe in den Einstellungen Option Strict On gesetzt, was denke ich im Buch nicht gemacht wurde. Folgende Fehler erhalte ich:
Nun habe ich schon diverses zu Option Strict On gelesen aber so richtig kapiert habe ich es einfach noch nicht. Muss ich jetzt hier manuell eine Konvertierung vornehmen? In Zeile 6 bzw. 7 ist doch festgelegt, dass Ch ein Char und Dt ein Date ist.
Nun steht ja in Zeile 17 bzw. 18
also beides als String angegeben durch die Anführungszeichen " ". Wenn ich diese entferne (mein offenbar falscher Gedanke: damit es nicht als String gelesen wird), kommen folgende Fehler:
mache gerade ein paar Anfängerübungen zu Datentypen aus dem Rheinwerk, Einstieg in Visual Basic 2012.
Frage 1: Wenn ich Visual Studio 2019 verwende, welche Programmiersprache ist das dann? Ich bin mehr als verwirrt, da überall die Kürzel VB6, VB.NET, VBA, VB... verwendet werden aber wenn mich jemand fragen würde hätte ich keine Ahnung, was ich eigentlich verwende?
Frage 1.1: Ich habe ein neues Projekt geöffnet und unter einem bestimmten Pfad gesichert. Dort ist auch die .sln Datei. Nun will ich das Projekt nochmals umbenennen aber wenn ich auf "File > Save As" gehe, da speichert es mir nur eine .vb Datei ab mit dem neuen Namen. Wie kann ich das im Nachhinein neu unter einem anderen Pfad bzw. unter einem anderen Namen speichern, sodass am Ende alle nötigen Dateien beisammen sind?
Frage 2: Habe in den Einstellungen Option Strict On gesetzt, was denke ich im Buch nicht gemacht wurde. Folgende Fehler erhalte ich:
Option Strict On disallows implicit conversions from 'String' to 'Char' in Zeile 17
Option Strict On disallows implicit conversions from 'String' to 'Date' in Zeile 18
Nun habe ich schon diverses zu Option Strict On gelesen aber so richtig kapiert habe ich es einfach noch nicht. Muss ich jetzt hier manuell eine Konvertierung vornehmen? In Zeile 6 bzw. 7 ist doch festgelegt, dass Ch ein Char und Dt ein Date ist.
Nun steht ja in Zeile 17 bzw. 18
also beides als String angegeben durch die Anführungszeichen " ". Wenn ich diese entferne (mein offenbar falscher Gedanke: damit es nicht als String gelesen wird), kommen folgende Fehler:
End of statement expected in Zeile 18
'a' is not declared in Zeile 17
Conversion from 'Double' to 'Date' requires calling the 'Date.FromOADate' method in Zeile 18
VB.NET-Quellcode
- Option Strict On ' Nur nochmal, damit ich es nicht vergesse
- Public Class Form1
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- Dim Bo As Boolean
- Dim By As Byte
- Dim Ch As Char
- Dim Dt As Date
- Dim Db As Double
- Dim It As Integer
- Dim Lg As Long
- Dim Sh As Short
- Dim Sg As Single
- Dim St As String
- Bo = True
- By = 200
- Ch = "a"
- Dt = "18.12.2012"
- Db = 1 / 7
- It = 2000000000
- Lg = 3000000000
- Sh = 30000
- Sg = 1 / 7
- St = "Zeichenkette"
- Label1.Text =
- "Boolean: " & Bo & vbCrLf &
- "Byte: " & By & vbCrLf &
- "Char: " & Ch & vbCrLf &
- "Double: " & Db & vbCrLf &
- "Date: " & Dt & vbCrLf &
- "Integer: " & It & vbCrLf &
- "Long: " & Lg & vbCrLf &
- "Short: " & Sh & vbCrLf &
- "Single: " & Sg & vbCrLf &
- "String: " & St
- End Sub
- End Class
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Benutzername“ ()