<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>dotnet-snippets.de (VB)</title>
<link>http://www.dotnet-snippets.de/dns/default.aspx</link>
<description>Neue Snippets auf dotnet-snippets.de</description>
<language>de-de</language>
<copyright>copyright by Jan Welker</copyright>
<image>
<url>http://dotnet-snippets.de/dns/bilder/Logo.gif</url>
<title>dotnet-snippets.de</title>
<link>http://www.dotnet-snippets.de/dns/default.aspx</link>
</image>
<item>
<pubDate>Sun, 05 Sep 2010 02:00:34 GMT</pubDate>
<title>VB.NET, Make Shortcut</title>
<description>With this function you can create a shortcut where ever you want. For example on the Desktop or in Startup folder.

Example:
MakeShortcut(&quot;C:\Windows\notepad.exe&quot;, &quot;C:\Users\Marvin\Desktop&quot;, &quot;Notepad&quot;, &quot;C:\Windows&quot;)
</description>
<link>http://www.dotnet-snippets.de/dns/make-shortcut-SID1445.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/make-shortcut-SID1445.aspx</guid>
</item>

<item>
<pubDate>Sun, 15 Aug 2010 00:02:50 GMT</pubDate>
<title>VB.NET, File List</title>
<description>Erstellen Sie eine Dateiliste in einer ListBox.
Die Dateiliste in einer ListBox anzeigen:
z.B.: FileList(ListBox1, &quot;C:\&quot;)

</description>
<link>http://www.dotnet-snippets.de/dns/file-list-SID1434.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/file-list-SID1434.aspx</guid>
</item>

<item>
<pubDate>Thu, 05 Aug 2010 23:37:10 GMT</pubDate>
<title>VB.NET, Das Sieb von Atkin</title>
<description>Diese Funktion berechnet alle Primzahlen &lt; n. Sie ist eine erweiterte Form des Siebes des Eratosthenes. F&#252;r Grenzwerte &lt; 10^6 ist das S.v.A. minimalst langsamer, wohingegen der Vorsprung f&#252;r gr&#246;&#223;ere Werte immer gr&#246;&#223;er wird.

Alternativ k&#246;nnen die gefundenen Zahlen auch in einer Liste gespeichert werden, welche dann zur&#252;ckgegeben wird.

Mehr zum Sieb: http://de.wikipedia.org/wiki/Sieb_von_Atkin

[u]Atkin[/u]: 664579 primes &lt; 10^7 computed in [b]00:00.4543314[/b]

[u]Atkin[/u]: 5761455 primes &lt; 10^8 computed in [b]00:05.7239990[/b]

mm:ss.ms

[b]Zum Vergleich:[/b] http://dotnet-snippets.de/dns/das-sieb-des-eratosthenes-SID1379.aspx
</description>
<link>http://www.dotnet-snippets.de/dns/das-sieb-von-atkin-SID1426.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/das-sieb-von-atkin-SID1426.aspx</guid>
</item>

<item>
<pubDate>Sat, 24 Apr 2010 14:45:44 GMT</pubDate>
<title>VB.NET, Kommandozeilenargumente auswerten</title>
<description>Dieses Snippet wertet Komanndozeilenargumente - auch Parameter genannt - die hinter ein Programmnamen gesetzt werden k&#246;nnen wenn es z.B. &#252;ber die cmd.exe gestartet wird.
Das Ganze ist sinvoll im FormLoad Ereigniss unterzubringen


Im Debugmodus k&#246;nnen Sie Kommandozeilenargumente ausf&#252;hren wenn Sie in Projektmappenexplorer&gt;My Project&gt;Debug&gt;Befehlszeilenargumente Ihre Argumente eingeben
</description>
<link>http://www.dotnet-snippets.de/dns/kommandozeilenargumente-auswerten-SID1380.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/kommandozeilenargumente-auswerten-SID1380.aspx</guid>
</item>

<item>
<pubDate>Thu, 22 Apr 2010 19:52:32 GMT</pubDate>
<title>VB.NET, Das Sieb des Eratosthenes</title>
<description>Diese Funktion berechnet alle Primzahlen &lt; n.
Als Optimierung habe ich gerade Zahlen &#252;bersprungen.

Alternativ k&#246;nnen die gefundenen Zahlen auch in einer Liste gespeichert werden, welche dann zur&#252;ckgegeben wird.

Mehr zum Sieb: http://de.wikipedia.org/wiki/Sieb_des_Eratosthenes

[u]Sieve of Eratos.[/u]: 664579 primes &lt; 10^7 computed in [b]00:01.3361552[/b]

[u]Sieve of Eratos.[/u]: 5761455 primes &lt; 10^8 computed in [b]00:23.7904888[/b]

mm:ss.ms

[b]Zum Vergleich[/b]: http://dotnet-snippets.de/dns/effizientere-primzahlpruefung-grosser-zahlen-SID1373.aspx
</description>
<link>http://www.dotnet-snippets.de/dns/das-sieb-des-eratosthenes-SID1379.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/das-sieb-des-eratosthenes-SID1379.aspx</guid>
</item>

<item>
<pubDate>Sun, 18 Apr 2010 00:38:14 GMT</pubDate>
<title>VB.NET, Effektive Benutzerrechte ermitteln</title>
<description>Diese Klasse ermittelt die effektiven Benutzerrechte des aktuellen Benutzers f&#252;r ein beliebiges Verzeichnis oder einer beliebigen Datei. Einfach eine neue Instanz erzeugen und die Eigenschaften abfragen.
</description>
<link>http://www.dotnet-snippets.de/dns/effektive-benutzerrechte-ermitteln-SID1377.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/effektive-benutzerrechte-ermitteln-SID1377.aspx</guid>
</item>

<item>
<pubDate>Wed, 07 Apr 2010 19:04:23 GMT</pubDate>
<title>VB.NET, Effizientere Primzahlpr&#252;fung gro&#223;er Zahlen</title>
<description>Mit dieser Funktion l&#228;sst sich eine Menge gro&#223;er Primzahlen weitaus schneller berechnen. Zum Vergleich:

[u]Slow[/u]: 664579 primes &lt; 10^7 computed in [b]00:08.6306629[/b]

[u]Fast[/u]: 664579 primes &lt; 10^7 computed in [b]00:05.2659327[/b]

[u]Slow[/u]: 5761455 primes &lt; 10^8 computed in [b]04:52.4940141[/b]

[u]Fast[/u]: 5761455 primes &lt; 10^8 computed in [b]03:07.4373887[/b]

mm:ss.ms
</description>
<link>http://www.dotnet-snippets.de/dns/effizientere-primzahlpruefung-grosser-zahlen-SID1373.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/effizientere-primzahlpruefung-grosser-zahlen-SID1373.aspx</guid>
</item>

<item>
<pubDate>Sun, 28 Mar 2010 20:30:16 GMT</pubDate>
<title>VB.NET, Webcam in PictureBox anzeigen</title>
<description>Diese Klasse zeigt das Bild einer dem Computer bekannten Webcam an.

In meinem Fall wird es durch einen Button in einer PictureBox angezeigt.
</description>
<link>http://www.dotnet-snippets.de/dns/webcam-in-picturebox-anzeigen-SID1370.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/webcam-in-picturebox-anzeigen-SID1370.aspx</guid>
</item>

<item>
<pubDate>Wed, 24 Mar 2010 22:48:55 GMT</pubDate>
<title>VB.NET, Binomialkoeffizient von n &#252;ber k iterativ berechnen</title>
<description>Diese Funktion berechnet iterativ den Binomialkoeffizienten von [b]n[/b] &#252;ber [b]k[/b]. Weitere Informationen zu diesem Thema finden Sie hier:

http://de.wikipedia.org/wiki/Binomialkoeffizient
</description>
<link>http://www.dotnet-snippets.de/dns/binomialkoeffizient-von-n-ueber-k-iterativ-berechnen-SID1362.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/binomialkoeffizient-von-n-ueber-k-iterativ-berechnen-SID1362.aspx</guid>
</item>

<item>
<pubDate>Tue, 23 Mar 2010 23:28:14 GMT</pubDate>
<title>VB.NET, Gr&#246;&#223;ten gemeinsamen Teiler iterativ berechnen</title>
<description>Diese Funktion berechnet iterativ den gr&#246;&#223;ten gemeinsamen Teiler([b]ggT[/b]) zweier nat&#252;rlichen Zahlen [b]a[/b] &amp; [b]b[/b].

Verglichen mit einer rekursiven Methode, ist der iterative Weg um einiges schneller.
</description>
<link>http://www.dotnet-snippets.de/dns/groessten-gemeinsamen-teiler-iterativ-berechnen-SID1361.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/groessten-gemeinsamen-teiler-iterativ-berechnen-SID1361.aspx</guid>
</item>

<item>
<pubDate>Sat, 13 Mar 2010 11:53:49 GMT</pubDate>
<title>VB.NET, Bild mit allen farben (True Color 16 Millionen Farben)</title>
<description>Errechnet ein bild mit allen farben die es &quot;gibt&quot;
</description>
<link>http://www.dotnet-snippets.de/dns/bild-mit-allen-farben-true-color-16-millionen-farben-SID1355.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/bild-mit-allen-farben-true-color-16-millionen-farben-SID1355.aspx</guid>
</item>

<item>
<pubDate>Thu, 11 Mar 2010 18:09:03 GMT</pubDate>
<title>VB.NET, Fibonacci-Folge iterativ erzeugen</title>
<description>Im Vergleich zur rekursiven Methode, dessen Aufwand exponentiell mit jeder Zahl steigt, [u]verl&#228;uft die iterative Weise linear, und ist somit um einiges Schneller.[/u]

http://de.wikipedia.org/wiki/Fibonacci-Folge
</description>
<link>http://www.dotnet-snippets.de/dns/fibonacci-folge-iterativ-erzeugen-SID1349.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/fibonacci-folge-iterativ-erzeugen-SID1349.aspx</guid>
</item>

<item>
<pubDate>Thu, 11 Mar 2010 17:50:00 GMT</pubDate>
<title>VB.NET, Permutation nachweisen</title>
<description>Auf diese Weise l&#228;sst sich &#252;berpr&#252;fen, ob [b]a[/b] eine Permutation von [b]b[/b] ist.

http://de.wikipedia.org/wiki/Permutation


</description>
<link>http://www.dotnet-snippets.de/dns/permutation-nachweisen-SID1348.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/permutation-nachweisen-SID1348.aspx</guid>
</item>

<item>
<pubDate>Fri, 05 Mar 2010 20:00:55 GMT</pubDate>
<title>VB.NET, &apos;&apos;Enter&apos;&apos; in TextBox</title>
<description>Wenn man zum Beispiel einen Webbroswer programmiert, sollte man es so einrichten das man, wenn man in dem Adressfeld &apos;Enter&apos; dr&#252;ckt, das dann die eingegebene URL angesprungen wird. Mit dem folgendem Code k&#246;nnt ihr das realisieren. Hierbei ist es wichtig, das ihr das [u]KeyDown-Event[/u] der Textbox nutzt.
</description>
<link>http://www.dotnet-snippets.de/dns/enter-in-textbox-SID1347.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/enter-in-textbox-SID1347.aspx</guid>
</item>

<item>
<pubDate>Fri, 05 Mar 2010 19:51:25 GMT</pubDate>
<title>VB.NET, Link im Standardbrowser &#246;ffnen</title>
<description>Oft habe ich nach einem Code gesucht um einen Link (z.B.: http://dotnet-snippets.de/) zu &#246;ffnen. Dabei ist die L&#246;sung in einer Zeile zu realisieren ist. Ihr k&#246;nnt das ganze nur fasz jedes Event ausf&#252;hren.
</description>
<link>http://www.dotnet-snippets.de/dns/link-im-standardbrowser-oeffnen-SID1346.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/link-im-standardbrowser-oeffnen-SID1346.aspx</guid>
</item>

<item>
<pubDate>Thu, 04 Mar 2010 21:24:28 GMT</pubDate>
<title>VB.NET, BooleanConverter</title>
<description>Konvertiert diverse Typen in Boolean. Der Grund, warum ich diese Funktion geschrieben habe war, weil ich ein Single Wert der auf &quot;1&quot; stand mit dem SystemComponent Converter nicht auf &quot;True&quot; konvertieren konnte. 
</description>
<link>http://www.dotnet-snippets.de/dns/booleanconverter-SID1345.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/booleanconverter-SID1345.aspx</guid>
</item>

<item>
<pubDate>Sat, 06 Feb 2010 01:16:42 GMT</pubDate>
<title>VB.NET, SQLCMD Parameter debuggen</title>
<description>Eine kleine Debugfunktion f&#252;r SQLCMDs mit Parameter. Man sieht ja leider nicht welcher Parameter nicht stimmt. Mit dieser Funktion wird er sichtbar ;)
</description>
<link>http://www.dotnet-snippets.de/dns/sqlcmd-parameter-debuggen-SID1335.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/sqlcmd-parameter-debuggen-SID1335.aspx</guid>
</item>

<item>
<pubDate>Sun, 17 Jan 2010 05:11:04 GMT</pubDate>
<title>VB.NET, VB-Startformular wechseln</title>
<description>Bei einer WinForms-Anwendung in VB and aktiviertem Framework wird beim Schlie0en des Startformulars die Anwendung geschlossen, wenn der Modus f&#252;r das Herunterfahren auf &quot;beim Schlie&#223;en des Startformulars festgelegt ist. Dies ist dann nicht erw&#252;nscht, wenn das Startformular nur ein Anmeldungs- und/oder Auswahlmen&#252;formular ist, das beim Starten des &quot;Arbeitsformulars&quot; geschlossen und lediglich beim Schlie&#223;en des Arbeitsformulars wieder angezeigt werden soll.
[u]Hier ein Hinweis f&#252;r C#-Anwender:[/u] Das Snippet betrifft [b]nur[/b] VB-Entwickler, weil Gegenstand des Snppets das VB-Anwendungsframework f&#252;r Winforms-Anwendungen ist.
Die Klasse &quot;Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase&quot; enth&#228;lt eine auslesbare und beschreibbare Eigenschaft &quot;MainForm&quot;, die eben dieses Startformular enth&#228;lt.
Eine Instanz einer von dieser Klasse abgeleiteten Klasse ist unter &quot;My.Application&quot; zug&#228;nglich. Leider ist aber die MainForm-Eigenschaft als &quot;protected&quot; deklariert und somit nicht direkt zug&#228;nglich.
Die Klassendefinition f&#252;r My.Application kann in der Datei &quot;Application.Designer.vb&quot; eingesehen werden; dort befindet sie sich unter &quot;Partial Friend Class MyApplication&quot;. Zwar darf diese Datei [b][u][/u]nicht[/b] von Hand editiert werden, weil die Klassendefinition als &quot;Partial&quot; definiert ist, kann sie in jeder sonstigen Code-Datei des Projekts erg&#228;nzt werden, wie folgt:
</description>
<link>http://www.dotnet-snippets.de/dns/vb-startformular-wechseln-SID1320.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/vb-startformular-wechseln-SID1320.aspx</guid>
</item>

<item>
<pubDate>Tue, 08 Dec 2009 14:57:59 GMT</pubDate>
<title>VB.NET, Systemdirectory eines Remotesystems mit WMI ermitteln</title>
<description>Ermittelt mit WMI das Systemverzeichnis eines Remotesystems.

Aufruf
[b]
SysDirRemSys(Remotesystem,  Domaine\Username, Password)[/b]

Der Username muss entweder in der o.g. Form oder in Form Systemname\User angegeben werden.


</description>
<link>http://www.dotnet-snippets.de/dns/systemdirectory-eines-remotesystems-mit-wmi-ermitteln-SID1297.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/systemdirectory-eines-remotesystems-mit-wmi-ermitteln-SID1297.aspx</guid>
</item>

<item>
<pubDate>Tue, 08 Dec 2009 10:04:53 GMT</pubDate>
<title>VB.NET, Flip3D aufrufen - Systemverzeichnis mit WMI</title>
<description>&#196;hnlich wie in Mac OSX zeigen Vista und Windows 7 alle offenen Fenster in einer aufw&#228;ndigen Grafik. Dabei k&#246;nnen die einzelnen Tasks nacheinander durchgeklickt werden. 

Die Funktion zeigt den Aufruf und wie man - alternativ - das Systemverzeichnis mit WMI ermittelt.
</description>
<link>http://www.dotnet-snippets.de/dns/flip3d-aufrufen---systemverzeichnis-mit-wmi-SID1294.aspx</link>
<author>webmaster@dotnet-snippets.de</author>
<guid>http://www.dotnet-snippets.de/dns/flip3d-aufrufen---systemverzeichnis-mit-wmi-SID1294.aspx</guid>
</item>

</channel>
</rss>
