Skip to content

Daniels Tagesmeldungen

Kleine IT-Episoden, der Diabetes & das wahre Leben

  • Startseite
  • About me

    • Lebenslauf
    • Weiterbildung
  • Diabetes melitus
    • Diabetes melitus – Definition/Typen
    • Diabetes melitus – Podcasts
    • Diabetes Typ-2 – ErlĂ€uterung
    • Medikament – Forxiga (Dapagliflozin)
    • Medikament – Eylea (Aflibercept)
    • Medikament – Lucentis (Ranibizumab )
    • Medikament – Metformin
  • Disclaimer
  • Toggle search form

Kategorie: VB.NET

.Net Framework-UnterstĂŒtzung von TLS 1.2

Posted on 24. Februar 20215. MĂ€rz 2021 By Daniel Lensing Keine Kommentare zu .Net Framework-UnterstĂŒtzung von TLS 1.2

Ich habe vor ein paar Jahren ein kleines Tool programmiert. In diesem wurde eine Webschnittstelle abgefragt. Bei einer Aktualisierung wurde nun die interne Schnittstelle ebenfalls auf TLS1.2 umgestellt.

Das .Net Framework unterstĂŒtzt unterschiedlich das Protokoll:

  • .Net Framework 3.5: Keine direkte UnterstĂŒtzung von TLS 1.2
    Über KB3156421 vom 10. Mai 2016 wird diese in Windows 10 implementiert
  • .Net Framework 4.0: Keine native UnterstĂŒtzung von TLS 1.2
    Wenn der Client allerdings .Net Framework 4.5 installiert hat, kann TLS 1.2 angesteuert werden:

    ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
  • .Net Framework 4.5: Native UnterstĂŒtzung von TLS 1.2
    Das Protokoll ist allerdings nicht als Standard gesetzt:

    ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
  • .Net Framework 4.6: Native UnterstĂŒtzung und Standard-Protokoll von TLS 1.2

Genauere Informationen gibt es in diesem Artikel.

Eigene Tools, VB.NET

XmlTextreader und DataGridView – Verarbeitung von XML in Tabellenform

Posted on 20. Juli 202018. Juli 2020 By Daniel Lensing 2 Kommentare zu XmlTextreader und DataGridView – Verarbeitung von XML in Tabellenform

Ich habe mich in den letzten 2 Tagen mal wieder etwas mit Programmierung beschĂ€ftigt. Dabei wollte ich eine XML-Datei in ein DataGridView importieren. Dabei bin ich auf 3 Themen gestoßen die ich hier gerne dokumentiere.

XmlTextReader und Umlaute:
Der XmlTextReader benötigt in der XML-Datei die Enconding-Information, damit Umlaute eingelesen und dargestellt werden.

encoding="iso-8859-1

Spalten können anhand der Überschriften sortiert werden:
Bei mir habe ich eine vordefinierte XML-Datei. Die Aufteilung der Spalten war fĂŒr meine Funktion nicht sinnvoll. Entsprechend möchte ich diese in der Darstellung anpassen.

DataGridView1.Columns("TitelA").DisplayIndex = 0
DataGridView1.Columns("TitelC").DisplayIndex = 1
DataGridView1.Columns("TitelB").DisplayIndex = 2

Angeklinkter Wert im DataGridView soll weiterverarbeitet werden:
Ich möchte in meinem Tool den ausgewÀhlten Wert der DataGridView weiter verarbeiten.
Dazu habe lasse ich den Wert in diesem Beispiel in eine Textbox ausgeben

Private Sub DataGridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
        TextBox1.Text = ""
        TextBox1.Text = DataGridView1.CurrentCell.Value.ToString
End Sub

Ich habe bewusst den Aufruf „DataGridView1_CellClick“ gewĂ€hlt.
Mit dem der Funktion „DataGridView1_CellContentClick“ muss man neben der Zelle auch der Text angeklickt werden.

Wenn man neben der Wert auf direkt eine Weiterverarbeitung im Ablauf starten möchte kann auch die Funktion „DataGridView1_CellDoubleClick“ sinnvoll sein.

Man sollte das Attribut „MultiSelect“ der DataGridView auf „False“ setzen. Damit wird der korrekte Wert ĂŒbernommen.

VB.NET

MS Office 2013 wechselt in den Extended Support

Posted on 4. April 20184. April 2018 By Daniel Lensing Keine Kommentare zu MS Office 2013 wechselt in den Extended Support

Zum 10. April 2018 wechseln die Applikationen der Microsoft Office 2013-Suite in den Extended Support. Der Extended Support lÀuft mindestens 5 Jahre und enthÀlt kostenlose Sicherheitsupdates sowie kostenpflichtige, nicht sicherheitsrelevante Updates und kostenpflichtigen Support. Microsoft nimmt wÀhrend der erweiterten Support-Phase keine Anforderungen nach EntwurfsÀnderungen oder neuen Features entgegen.

Des Weiteren entfĂ€llt zu diesem Datum der Support fĂŒr die Produkte des Visual Studio 2008 inklusive der Express Version.

Office, Patchday+Updates, VB.NET

Einfache ODBC-Datenanzeige in DataGrid per Visual Basic

Posted on 8. Juli 201517. Juli 2015 By Daniel Lensing Keine Kommentare zu Einfache ODBC-Datenanzeige in DataGrid per Visual Basic

FĂŒr ein grĂ¶ĂŸeres Projekt musste ich testen, wie einfach ich Abfragen an eine ODBC-Datenbank erstellen kann. Dabei ist bei der „FingerĂŒbung“ der folgende Code entstanden

Dim str As String = "DSN=ODBC−ConName;uid="loginsuser";pwd="loginpassword";"
Dim con As New OdbcConnection(str)
Dim com As String = "Select Name, Domain from dbo.Clients"
Dim Adpt As New OdbcDataAdapter(com, con)
Dim ds As New DataSet()
Adpt.Fill(ds)
DataGridView1.DataSource = ds.Tables(0)

Es mĂŒssen die Verbindungsdaten definiert werden. Diese können natĂŒrlich auch per Comboboxen oder Textboxen ersetzt werden, damit die AusfĂŒhrung unter den jeweiligen Benutzerdaten des indiviuellen Anwenders ausgefĂŒhrt werden. In diesem Fallbeispiel wird die Tabelle „dbo.Clients“ mit den Spalten „Name“ & „Domain“ abgefragt.

Dieser Aufruf dient einfach nur zur Anzeige. Man sollte nur ĂŒberlegen, in wie weit man ĂŒber das DataGrid auch Änderungen vornehmen soll. Ansonsten wĂ€re es die sicherere Alternative dieses ĂŒber die Eigenschaften des Objektes zu verbieten.

VB.NET

VB.NET: Mehrere Zeilen kommentieren

Posted on 29. Dezember 201429. Dezember 2014 By Daniel Lensing Keine Kommentare zu VB.NET: Mehrere Zeilen kommentieren

Um Tests durchzufĂŒhren, warum gewisse Programmteile nicht so funktionieren wie gewĂŒnscht oder weil ein Programmcode einige Zeilen Kommentierung erfordern, kann es hilfreich sein, diese nicht einzeln mit einem ‚ (Auslassungszeichen oder auch Hochkomma genannt) versehen zu mĂŒssen.

Dieses lÀsst sich mit einer Tastenkombination nach der Markierung der erforderlichen Zeilen recht einfach umsetzen:

STRG+K+C

NatĂŒrlich kann man dieses auch rĂŒckgĂ€ngig machen:

STRG+K+U

Entsprechend werden die markierten Zeilen mit dem erforderlichen Zeichen versorgt.

SelbstverstĂ€ndlich ist dieses auch nach der Markierung der Zeilen per MenĂŒ möglich:

Bearbeiten – Erweitert – Auswahl kommentieren

Bearbeiten – Erweitert – Auskommentierung der Auswahl aufheben

VB.NET

Umrechnung von Bytes in grĂ¶ĂŸere Einheiten

Posted on 2. November 20132. November 2013 By Daniel Lensing Keine Kommentare zu Umrechnung von Bytes in grĂ¶ĂŸere Einheiten

Bei einigen Auswertungen oder Abfragen per Visual Basic oder anderen Skriptsprachen erhĂ€lt man DatengrĂ¶ĂŸen in Bytes.
Nun werden diese Zahlen zuweilen sehr lang, so dass man diese zur vernĂŒnftigen Darstellung umrechnen sollte.
Dabei soll folgende Umrechnungstabelle unterstĂŒtzen:

  • 1 KiloByte sind 1024 Bytes
  • 1 MegaByte sind 1048576 Bytes
  • 1 GigaByte sind 1073741824 Bytes
  • 1 TerraByte sind 10995116277776 Bytes

Entsprechend mit diesen Angaben können die Werte in die erforderlichen GrĂ¶ĂŸeneinheiten umgerechnet werden.

Powershell, VB.NET, VBA, VBS

„Microsoft Visual Basic 2010 – Das Entwicklerbuch“ kostenlos

Posted on 5. April 20138. April 2013 By Daniel Lensing Keine Kommentare zu „Microsoft Visual Basic 2010 – Das Entwicklerbuch“ kostenlos

Derzeit gibt es das „Microsoft Visual Basic 2010 – Das Entwicklerbuch“ kostenlos zum Download ĂŒber Microsoft Press zu beziehen. FĂŒr den Download wird die Angabe einer E-Mail-Adresse benötigt. Nach deren Eingabe ist der direkte Download des PDFs möglich.

Link

VB.NET

Seitennummerierung der BeitrÀge

1 2 NĂ€chste

Daniel Lensing

Ich betreibe diesen Blog, bei dem ich meine Erfahrungen aus der IT & dem Berufsalltag sowie dem Wahnsinn des Lebens mit Höhen und Tiefen. Darunter meine „Erlebnisreise“ zum Planeten „Diabetes mellitus Typ-2“.

Translate:

Follow us

Kategorien

  • Allgemein (1)
  • Client (234)
    • Android (7)
    • Fedora (Linux) (5)
    • iOS (5)
    • Mac OS X (5)
    • Peripherie (5)
    • Ubuntu (Linux) (8)
    • Windows 10 (59)
    • Windows 11 (20)
    • Windows 7 (100)
    • Windows 8 (36)
    • Windows 8.1 (28)
    • Windows Mobile (2)
    • Windows Vista (65)
    • Windows XP (21)
  • Cloud (15)
    • Amazon AWS (1)
    • Microsoft Azure (7)
    • Office 365 (9)
  • Fortbewegung (57)
    • Auto (18)
    • Bahn (18)
    • Beinarbeit (6)
    • Flugzeug (4)
    • Zweirad (14)
  • IT-Nachrichten (37)
  • Leben Beruf und Gesundheit (199)
    • #t2dhero (50)
    • Arbeitszimmer (28)
    • Audio (20)
    • Film / Kino (7)
    • Gedanken (78)
    • Gesundheit (31)
    • Internet (5)
    • Lebensmittel & Essen (22)
    • Lesestoff (18)
    • Sport (11)
    • Veranstaltung (3)
  • Lehren & Lernen (48)
    • Forschung (1)
    • Konferenzen (3)
    • PrĂ€sentation (3)
    • Zertifizierung (42)
  • Programme (322)
    • Android-Apps (27)
    • Eigene Tools (11)
    • iOS-Apps (6)
    • Office (86)
    • Patchday+Updates (73)
    • Software (149)
    • Spiele (3)
    • Windows Phone-Apps (2)
  • Programmierung (90)
    • AutoIT (1)
    • KiXtart (1)
    • PHP (3)
    • Power Automate (1)
    • Powershell (59)
    • VB.NET (8)
    • VBA (10)
    • VBS (10)
  • Server (159)
    • Citrix XenServer (2)
    • Exchange Server (26)
    • Lync Server (1)
    • System Center (4)
    • Ubuntu Server (2)
    • Windows Home Server (2)
    • Windows Server (92)
    • Windows Server 2012 (45)
    • Windows Server 2016 (15)
    • Windows Server 2019 (18)
    • Windows Server 2022 (15)
    • Windows Server 2025 (8)
  • Telekommunikation (38)
    • Festnetz (3)
    • Internet (13)
    • Mobilfunk (23)
  • Verkauf & Verlosung (1)
  • Web-Installationen (36)
    • Joomla (4)
    • Mastodon (1)
    • MediaWiki (9)
    • phpMyAdmin (2)
    • Piwik (4)
    • Wordpress (20)
Mastodon

Copyright © 2025 Daniels Tagesmeldungen.

Powered by PressBook WordPress theme