<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0">
<channel>
	<title>Delphi-PRAXiS</title>
	<link>http://www.delphipraxis.net</link>
	<language>de-de</language>
    <generator>Delphi-PRAXiS v2005</generator>
    <managingEditor>webmaster@delphipraxis.net</managingEditor>
    <webMaster>webmaster@delphipraxis.net</webMaster>

	<description>Das Forum für Delphi-Programmierer</description>
    <image>
	   <title>Delphi-PRAXiS</title>
	   <url>http://www.delphipraxis.net/misc/banner/banner_dp_130_100.gif</url>
	   <link>http://www.delphipraxis.net</link>
    </image>
        <item>
	   <title>Form Höhe wird grösser, wenn das Programm startet !!!</title>
    	<link>http://www.delphipraxis.net/topic134342.html</link>
	   <description>Hallo&lt;br&gt;&lt;br&gt;das Problem ich verwende auch einen Code, der den Titelleiste ausblendet (OnCreate)&lt;br&gt;Also es liegt bestimmt daran&lt;br&gt;aber was muss tun, damit die Form-Höhe nicht sich ändert beim Starten ?&lt;br&gt;Oder muss ich einfach in Event OnCreate die gewünschte Höhe eingen ?</description>
    	<pubDate>Fri, 09 May 2008 19:50:26 +0200</pubDate>
    </item>
        <item>
	   <title>Mit XPath Knoten auswählen liefert alle Knotenwerte</title>
    	<link>http://www.delphipraxis.net/topic134326.html</link>
	   <description>Ich habe einen etwas komischen Effekt, den ich nicht verstehe.&lt;br&gt;&lt;br&gt;Hier erst mal die zu Grunde liegende X;ML-Datei:&lt;br&gt; &lt;Catalog role=&amp;quot;STANDARD&amp;quot;&gt;&lt;br&gt;  &lt;businessSupplier companyName=&amp;quot;DATAWERK&amp;quot; id=&amp;quot;1&amp;quot;&gt;&lt;br&gt;    &lt;businessRelationships&gt;&lt;br&gt;      &lt;businessRelationship id=&amp;quot;1&amp;quot;&gt;&lt;br&gt;&lt;br&gt;      &lt;/businessRelationship&gt;&lt;br&gt;    &lt;/businessRelationships&gt;&lt;br&gt;  &lt;/businessSupplier&gt;&lt;br&gt;  &lt;Categories&gt;&lt;br&gt;    &lt;Category name=&amp;quot;Testkategorie 1&amp;quot; id=&amp;quot;1&amp;quot;&gt;&lt;br&gt;      &lt;items&gt;&lt;br&gt;        &lt;item name=&amp;quot;Testitem 1.a&amp;quot; id=&amp;quot;1&amp;quot; orderable=&amp;quot;true&amp;quot;&gt;&lt;br&gt;          &lt;shortdescription&gt;Kurzbeschreibung des Produktes&lt;/shortdescription&gt;&lt;br&gt;          &lt;longdescription&gt;Ausführliche, lange Beschreibung des Produktes&lt;/longdescription&gt;&lt;br&gt;          &lt;itemIdentifier&gt;C3-45-87&lt;/itemIdentifier&gt;&lt;br&gt;        &lt;/item&gt;&lt;br&gt;        &lt;item name=&amp;quot;Testitem 1.b&amp;quot; id=&amp;quot;2&amp;quot; orderable=&amp;quot;true&amp;quot;&gt;&lt;br&gt;        &lt;/item&gt;&lt;br&gt;        &lt;item name=&amp;quot;Testitem 1.c&amp;quot; id=&amp;quot;3&amp;quot; orderable=&amp;quot;true&amp;quot;&gt;&lt;br&gt;        &lt;/item&gt;&lt;br&gt;        &lt;item name=&amp;quot;Testitem 1.d&amp;quot; id=&amp;quot;4&amp;quot; orderable=&amp;quot;true&amp;quot;&gt;&lt;br&gt;        &lt;/item&gt;&lt;br&gt;      &lt;/items&gt;&lt;br&gt;    &lt;/Category&gt; &lt;br&gt;Das ist nur ein Auschnitt.&lt;br&gt;Jetzt wähle ich mittels XPath den Knoten  items  aus und iteriere durch die unterknoten:&lt;br&gt; nodeIter = nav.Select(&amp;quot;/Catalog/Categories/Category /items/*&amp;quot;);            &lt;br&gt;            while (nodeIter.MoveNext())&lt;br&gt;            {&lt;br&gt;                ProductItem prodItem = new ProductItem();&lt;br&gt;                prodItem.Name = nodeIter.Current.GetAttribute(&amp;quot;name&amp;quot;, &amp;quot;&amp;quot;);&lt;br&gt;                nodeProduct = nav.Select(&amp;quot;/Catalog/Categories/Category /items/item/shortdescription&amp;quot;);&lt;br&gt;                nodeProduct.MoveNext();&lt;br&gt;                prodItem.ShortDescription = nodeIter.Current.Value;&lt;br&gt;                nodeProduct = nav.Select(&amp;quot;/Catalog/Categories/Category /items/item/longdescription&amp;quot;);&lt;br&gt;                nodeProduct.MoveNext();&lt;br&gt;                prodItem.LongDescription = nodeIter.Current.Value;&lt;br&gt;                nodeProduct = nav.Select(&amp;quot;/Catalog/Categories/Category /items/item/itemIdentifier&amp;quot;);&lt;br&gt;                nodeProduct.MoveNext();&lt;br&gt;                prodItem.ItemIdentifier = nodeIter.Current.Value;&lt;br&gt;                productList.Add(prodItem);                &lt;br&gt;            } &lt;br&gt;Innerhalb der Schleife versuche ich auf die Unterelemente eines Items zu zugreifen. Komischerweise steht nach dem Aufruf von  prodItem.ShortDescription = nodeIter.Current.Value;  auch schon alle anderen Elemente in der Eigenschaft. Er hat sie also irgendwie alle auf einmal ausgelesen. das ist natürlich nicht brauchbar. Was muss ich anders machen, damit ich gezielt auf die Elemente zugreifen kann?</description>
    	<pubDate>Fri, 09 May 2008 12:34:56 +0200</pubDate>
    </item>
        <item>
	   <title>Transparente Buttons?</title>
    	<link>http://www.delphipraxis.net/topic134346.html</link>
	   <description>Huhu ich wollte mal fragen wie man solche:&lt;br&gt;(Bild: &lt;!-- m --&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/Bb328626.visind18" target="_blank" title="http://msdn.microsoft.com/en-us/library/Bb328626.visind18" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://msdn.microsoft. ... /Bb328626.visind18&lt;/a&gt;&lt;!-- m --&gt;(en-us,MSDN.10).png )&lt;br&gt;Button hinbekommt?&lt;br&gt;Ich würde nur zu gerne auch solche Buttons benutzen um in meinem Programm auch das gewisste Vista Feeling unter zu bringen.</description>
    	<pubDate>Fri, 09 May 2008 21:49:46 +0200</pubDate>
    </item>
        <item>
	   <title>Welche Kamera soll ich mir kaufen? Plz help...</title>
    	<link>http://www.delphipraxis.net/topic134343.html</link>
	   <description>Hallo leute,&lt;br&gt;ich stehe in einer verzwickten Lage, denn ich habe keine Ahnung, welche Kamera die beste ist... Ich würde gerne eine von denen kaufen:&lt;br&gt;&lt;!-- m --&gt;&lt;a href="http://www.amazon.de/Sony-Cyber-shot-Digitalkamera-Megapixel-Bildstabilisator/dp/B000OKT3RM/ref=sr_1_12?ie=UTF8&amp;s=ce-de&amp;qid=1210351721&amp;sr=1-12" target="_blank" title="http://www.amazon.de/Sony-Cyber-shot-Digitalkamera-Megapixel-Bildstabilisator/dp/B000OKT3RM/ref=sr_1_12?ie=UTF8&amp;s=ce-de&amp;qid=1210351721&amp;sr=1-12" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://www.amazon.de/S ... 1210351721&amp;sr=1-12&lt;/a&gt;&lt;!-- m --&gt;&lt;br&gt;&lt;!-- m --&gt;&lt;a href="http://www.amazon.de/Canon-PowerShot-Digitalkamera-Megapixel-Bildstabilisator/dp/B000QC1SMQ/ref=sr_1_7?ie=UTF8&amp;s=ce-de&amp;qid=1210351721&amp;sr=1-7" target="_blank" title="http://www.amazon.de/Canon-PowerShot-Digitalkamera-Megapixel-Bildstabilisator/dp/B000QC1SMQ/ref=sr_1_7?ie=UTF8&amp;s=ce-de&amp;qid=1210351721&amp;sr=1-7" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://www.amazon.de/C ... =1210351721&amp;sr=1-7&lt;/a&gt;&lt;!-- m --&gt;&lt;br&gt;&lt;!-- m --&gt;&lt;a href="http://www.amazon.de/Olympus-SP-560UZ-Digitalkamera-Megapixel-Bildstabilisator/dp/B000VANB14/ref=sr_1_17?ie=UTF8&amp;s=ce-de&amp;qid=1210352709&amp;sr=1-17" target="_blank" title="http://www.amazon.de/Olympus-SP-560UZ-Digitalkamera-Megapixel-Bildstabilisator/dp/B000VANB14/ref=sr_1_17?ie=UTF8&amp;s=ce-de&amp;qid=1210352709&amp;sr=1-17" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://www.amazon.de/O ... 1210352709&amp;sr=1-17&lt;/a&gt;&lt;!-- m --&gt;&lt;br&gt;&lt;br&gt;Bloss welche Kamera ist die beste? Vielleicht kennt Ihr auch andere gute Kameras... jedoch möchte ich nicht mehr als 300€ bezahlen...</description>
    	<pubDate>Fri, 09 May 2008 20:14:30 +0200</pubDate>
    </item>
        <item>
	   <title>SystemInfo 1.4.3</title>
    	<link>http://www.delphipraxis.net/topic111102.html</link>
	   <description>Hallo zusammen,&lt;br&gt;&lt;br&gt;ich schreibe gerade an einem Programm, welches die Systeminfos vom PC ausliest. Aktuell ist das Programm in der Version 1.4.3 verfügbar. Downloadmöglichkeiten weiter unten.&lt;br&gt;&lt;br&gt; Produktbeschreibung : &lt;br&gt;In der aktuellen Version verfügt das Programm über die folgenden Funktionen :&lt;br&gt; &lt;br&gt; * Auslesen der Betriebssystemdaten&lt;br&gt; * Auslesen des aktuell angemeldeten Benutzer und Computernamens&lt;br&gt; * Auslesen von Hardwaredaten (Bildschirmauflösung, Farbtiefe, Prozessor und Arbeitsspeicher)&lt;br&gt; * Auslesen der Hardware (mit Infos vom BIOS, Mainboard und Monitor-Daten)&lt;br&gt; * Auslesen und Erkennung eines Novell Clients und/oder eines Zenworks-Agents&lt;br&gt; * Auslesen der lokalen Laufwerke und der physikalischen Laufwerke&lt;br&gt; * Auslesen der Netzwerkkarten, dessen Konfiguration und Treiberversion&lt;br&gt; * Auslesen der aktuellen Internetverbindung mit IP-Adresse&lt;br&gt; * Auslesen der installierten Software mit Angabe der Versionen von DirectX, BDE, MDAC, Browser, Windows Media Player, Microsoft Office&lt;br&gt; * Auslesen der installierten Schriftarten&lt;br&gt; * Auslesen der installierten Drucker&lt;br&gt; * Auslesen der userspezifischen und systemspezifischen Umgebungsvariablen&lt;br&gt; * Auslesen der registrierten Dateierweiterungen&lt;br&gt; &lt;br&gt;SystemInfo funktioniert unter Windows 2000, 2000 Server, 2003 Server, XP und unter Windows VISTA.&lt;br&gt;&lt;br&gt;Über ein Kontextmenü können noch die Prozessliste und die Liste mit den Diensten aufgerufen werden. Als zusätzliches Feature kann alles in einem Report (RTF-Format) abgespeichert werden und ausgedruckt werden. Die Funktionen Speichern und ausdrucken stehen ebenfalls für die Prozessliste über ein Kontextmenü zur Verfügung.&lt;br&gt;In dem Verzeichnis APPDATA wird eine INI-Datei zu dem Programm installiert. Über diese INI-Datei können Sie einige Reiter im Programm ein- oder ausschalten. Als zusätzliche Option können noch einen Hostnamen oder IP-Adresse angeben und einen festen Pfad zum abspeichern der Reports.&lt;br&gt;&lt;br&gt; Download - Links : &lt;br&gt;selbstextrahierendes Archiv von der Homepage (Link: &lt;!-- m --&gt;&lt;a href="http://www.bis-programmierung.de/Downloads/adlc.php?Action=DL&amp;AL=NO&amp;ID=systeminfo-exe" target="_blank" title="http://www.bis-programmierung.de/Downloads/adlc.php?Action=DL&amp;AL=NO&amp;ID=systeminfo-exe" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://www.bis-program ... &amp;ID=systeminfo-exe&lt;/a&gt;&lt;!-- m --&gt; )&lt;br&gt;selbstextrahierendes Archiv von einem Mirror-Server (Link: &lt;!-- m --&gt;&lt;a href="http://www.bis-programmierung.de/Downloads/adlc.php?Action=DL&amp;AL=NO&amp;ID=m-systeminfo-exe" target="_blank" title="http://www.bis-programmierung.de/Downloads/adlc.php?Action=DL&amp;AL=NO&amp;ID=m-systeminfo-exe" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://www.bis-program ... D=m-systeminfo-exe&lt;/a&gt;&lt;!-- m --&gt; )&lt;br&gt;&lt;br&gt; Changelog : &lt;br&gt;Version 1.4.3  :&lt;br&gt;    Erweiterung der Erkennung vom Betriebssystem auf Windows Server 2008 &lt;br&gt;    Name der Netzwerkverbindung anzeigen &lt;br&gt;    Anzeige für die Netzwerkdaten im Splashscreen geändert &lt;br&gt;    Bei eingeschränkten Benutzerrechten werden keine Informationen zu den Dateitypen angezeigt &lt;br&gt;    L1 &amp; L2 Cache vom Intel-Prozessor werden falsch angezeigt &lt;br&gt;    Rechtschreibfehler bereinigt &lt;br&gt;    Codeoptimierung &lt;br&gt;&lt;br&gt;Version 1.4.0  :&lt;br&gt;    (Windows 2000/XP) Erkennung des Novell-Clients für Windows&lt;br&gt;    (Windows 2000/XP) Erkennung des ZfD-Agents&lt;br&gt;    Auslesen der MS-Office Version ab 2000 wird im Reiter "Software" angezeigt&lt;br&gt;    Auslesen der Novell-Verbindungen&lt;br&gt;    Die Größe des Papierkorb's wird angezeigt&lt;br&gt;    Eine erweiterte Ansicht der Daten zu den Netzwerkkarten (Hardwarespezifische Daten)&lt;br&gt;    Erkennung ob Novell-Software installiert ist&lt;br&gt;    Monitortyp und Monitor Seriennummer auslesen (EDID-Protokoll)&lt;br&gt;    Ansicht des Reiters "Betriebssystem" angepasst&lt;br&gt;    Einige optische Änderungen&lt;br&gt;    Jede installierte Versionsanzeige im Reiter "Software" in einen Rahmen setzen&lt;br&gt;    Temporäre Verzeichnisgröße wieder hinzufügen&lt;br&gt;    Die Option einen Trace durchzuführen entfernt&lt;br&gt;    Aktualisierung der Prozentanzeige für den Ladestatus funktioniert nichtmehr&lt;br&gt;    Anzeige vom Ladestatus korrigiert&lt;br&gt;    Fehler beim Erstellen des Reports&lt;br&gt;    Produktschlüssel wird im Report nicht angezeigt&lt;br&gt;&lt;br&gt;Version 1.3.5  :&lt;br&gt;    BIOS-Seriennummer anzeigen, wenn vorhanden (z.B. bei Fujitsu Siemens Computer oder Dell)&lt;br&gt;    Das Auslesen des L1 und L2 Cache von der CPU hinzugefügt&lt;br&gt;    Den Produkt-Key von Windows auslesen&lt;br&gt;    Die Anzeige "Treiber-Version" unter die Anzeige "Grafikkarte" gesetzt&lt;br&gt;    Es wird 64Bit bei den Betriebssystemen Windows XP und VISTA unterstützt&lt;br&gt;    (Windows VISTA) Die Festplattentypen werden unter physikalische Laufwerke nicht angezeigt&lt;br&gt;    (Windows XP) Programm startete mit einer Fehlermeldung&lt;br&gt;    Der L1 &amp; L2-Cache wird nicht im Report angezeigt&lt;br&gt;&lt;br&gt;Version 1.3.0  :&lt;br&gt;    Daten vom Motherboard per WMI auslesen&lt;br&gt;    Die Interneterkennung für den Browser "Opera" hinzugefügt.&lt;br&gt;    Einen Reiter für die Dateitypen hinzugefügt&lt;br&gt;    Hinzufügen des Powerstatus &amp; des Akkustatus ermitteln&lt;br&gt;    Alle Monitore werden angezeigt und die Bildwiederholungsfrequenz&lt;br&gt;    (Windows VISTA) Bei der Aktualisierung der Prozessliste gibt es noch Probleme&lt;br&gt;    (Windows VISTA) Den Gruppeneintrag 'None' nicht anzeigen&lt;br&gt;    (Windows VISTA) Es wird keine Domain oder Arbeitsgruppe angezeigt&lt;br&gt;    (Windows VISTA) Fehler beim Holen der Daten für 'NoNetAutodial'&lt;br&gt;    (Windows XP) Arbeitsgruppe und Mitgliedschaften bleiben leer bei einer Domainanmeldung&lt;br&gt;    (Windows XP) Beim Anzeigen des Reiters "System" steigt der Speicherverbrauch&lt;br&gt;    (Windows XP) Fehler beim Holen der Daten für 'EnableAutodial' &lt;br&gt;    (Windows XP/VISTA) Die Bildwiederholfrequenz wird falsch angezeigt.&lt;br&gt;    (Windows XP/VISTA) Es werden keine Drucker ermittelt&lt;br&gt;    Den Fehler "Kein Argument für Format '%'" behoben&lt;br&gt;    Der Speicherverbrauch steigt beim Zugriff auf WMI&lt;br&gt;&lt;br&gt;Version 1.2.2  :&lt;br&gt;    In der Schriftprobe werden auch umlaute angeziegt&lt;br&gt;    Anordnung der Anzeige vom Speicher geändert&lt;br&gt;    Das Aussehen der Tabs in mehrzeilige Reihen umgestellt&lt;br&gt;    Auslesen der Firefox-Daten korrigiert&lt;br&gt;&lt;br&gt;Version 1.2.0  :&lt;br&gt;    Die Liste der Dienste aktualisieren und die Anzeige im Titel geändert&lt;br&gt;    Die Liste der Dienste ausdrucken&lt;br&gt;    Die Liste der Drucker in einem Abstand von 10 Sekunden aktualisieren&lt;br&gt;    Eine Liste der installierten Drucker anzeigen&lt;br&gt;    Einen Reiter mit Informationen über die Internetverbindung erstellt&lt;br&gt;    Selektierte Schriftart in einer Vorschau anzeigen lassen&lt;br&gt;    Version vom Windows Media Player unter Software anzeigen&lt;br&gt;    Anzeige der Festplattengröße nicht in Bytes sondern in einer passenden Größe&lt;br&gt;    Anzeige der Gruppenzugehörigkeit geändert&lt;br&gt;    Aufbau des Reiters "System" geändert und mehr Informationen werden angezeigt.&lt;br&gt;    Bei der Anzeige "Registriert für" den Schrägstrich weglassen, wenn keine Firma eingetragen ist.&lt;br&gt;    Beim Trace die IP-Adresse auflösen in den DNS-Namen&lt;br&gt;    DHCP-Server nur anzeigen, wenn DHCP aktiviert ist&lt;br&gt;    Die Informationen zu den physikalischen Laufwerken erweitert&lt;br&gt;    Die Schriftgröße und Schriftart in dem Memo von den Laufwerksdaten geändert&lt;br&gt;    Icons der Anwendung ausgetauscht und erneuert&lt;br&gt;    Keine Sonderzeichen im Eingabefeld Hostname zulassen&lt;br&gt;    Struktur des Reports neu erstellt&lt;br&gt;    Auslesen des physischen Arbeitsspeichers korrigiert, wenn größer 2GB&lt;br&gt;    Die Berechnung der TEMP-Verzeichnisse korrigiert&lt;br&gt;    Falsche Versionsanzeige, bei Firefox und Internet Explorer korrigiert&lt;br&gt;&lt;br&gt;Zwei kleine Screenshots findet Ihr hier im Anhang.&lt;br&gt;&lt;br&gt;Testen ist natürlich erwünscht, aber das Feedback noch umso mehr. Schreibt mir ruhig viel Lob, Kritik, Bugs und auch Verbesserungsvorschläge. :wink: &lt;br&gt;&lt;br&gt;Eine Bitte habe ich noch an euch, gebt bitte immer an, mit welchem Betriebssystem Ihr getestet habt. (z.B. Window XP SP2 32Bit oder Windows 2003 Enterprise Server SP1)</description>
    	<pubDate>Thu, 31 May 2007 00:03:46 +0200</pubDate>
    </item>
        <item>
	   <title>liste alle FTP Daten. hatt noch kleine Fehler</title>
    	<link>http://www.delphipraxis.net/topic134345.html</link>
	   <description>Da ich alle Daten eines FTP-Servers mit verzeichnissen listen muss und keine kompfortablere lösung gefunden habe, habe ich mir selbst etwas zusammengeschrieben.&lt;br&gt;&lt;br&gt; &lt;br&gt;function how_dirs(laenge: string): integer;&lt;br&gt;var how_dir1, how_dir2: integer;&lt;br&gt;begin&lt;br&gt;  for how_dir1:=0 to length(laenge) do&lt;br&gt;      if laenge = '/' then ergebnis:= ergebnis+1;&lt;br&gt;end;&lt;br&gt;&lt;br&gt;procedure bk;&lt;br&gt;var st: integer;&lt;br&gt;  procedure bk2;&lt;br&gt;  var s, z, d, dirs, dir: integer;&lt;br&gt;      ex2, ex: boolean;&lt;br&gt;  begin&lt;br&gt;    form1.IdFTP1.List(form1.ListBox2.Items,'',ex);&lt;br&gt;    dirs:= ergebnis;&lt;br&gt;    ergebnis:= 0;&lt;br&gt;    for z:=0 to form1.ListBox2.Count-1 do&lt;br&gt;    begin&lt;br&gt;      ex2:= true;&lt;br&gt;      for d:=0 to length(form1.ListBox2.Items ) do&lt;br&gt;        if form1.ListBox2.Items  = '.'&lt;br&gt;          then&lt;br&gt;          begin&lt;br&gt;            form1.ListBox1.AddItem(form1.dir.Text + '/' + form1.ListBox2.Items , TObject (form1));&lt;br&gt;            ex2:= false;&lt;br&gt;          end;&lt;br&gt;        if ex2&lt;br&gt;        then&lt;br&gt;          begin&lt;br&gt;            form1.ListBox3.AddItem(form1.dir.Text + '/' + form1.ListBox2.Items  + '/', TObject (form1));&lt;br&gt;            for dir:=0 to dirs do&lt;br&gt;              form1.IdFTP1.ChangeDir('../');&lt;br&gt;//              showmessage(inttostr(dir) + '  ' + inttostr(dirs));&lt;br&gt;          end;&lt;br&gt;    end;&lt;br&gt;    how_dirs(form1.ListBox3.Items );&lt;br&gt;    form1.IdFTP1.ChangeDir(form1.ListBox3.Items );&lt;br&gt;    form1.Listbox3.Items.Delete(0);&lt;br&gt;  end;&lt;br&gt;begin&lt;br&gt;//  for st:=form1.ListBox3.Count-1 to 0 do&lt;br&gt;  for st:=0 to 5 do&lt;br&gt;    begin&lt;br&gt;      bk2;&lt;br&gt;      showmessage('toll' + form1.ListBox3.Items );&lt;br&gt;    end;&lt;br&gt;end;&lt;br&gt; &lt;br&gt;&lt;br&gt;Die ersten Verzeichnisse werden richtig gelistet auch die Dateien (nicht auf dem bild) aber irgendwie kommt danach nur kauderwelsch (Sihe Bild) raus.&lt;br&gt;Ich weis nicht wo der Fehler ist.</description>
    	<pubDate>Fri, 09 May 2008 21:03:47 +0200</pubDate>
    </item>
        <item>
	   <title>Bereich beim Mouseover hervorheben</title>
    	<link>http://www.delphipraxis.net/topic134333.html</link>
	   <description>Hallo zusammen,&lt;br&gt;&lt;br&gt;ich würde gerne einige Komponenten bei einem Mouseover optisch gruppieren / highlighten. Es gibt dafür sicherlich viele verschiedene Lösungen, aber bevor ich alle selbst ausprobieren muss, würde ich gerne eine Meinung von jemandem hören, der sich hier auskennt.&lt;br&gt;&lt;br&gt;So sollte das dann funktionieren:&lt;br&gt;- Sobald der Mauszeiger über einem festgelegten Bereich liegt, soll sich dieser einfärben.&lt;br&gt;- Beim Verlassen des Bereiches wird dieser wieder transparent&lt;br&gt;- Es gibt mehrere solcher Bereiche, die ich gerne codeseitig mit x-y-Koordinaten festlegen würde.&lt;br&gt;- Die darüberliegenden Komponenten sollten durchscheinen, also nicht wie im Mockup beim Label noch einen anderen Hintergrund zeigen.&lt;br&gt;- Das ganze muss sowohl unter Win2000 als auch WinXP funktionieren, auf Transparenzmöglichkeiten des XP-Manifests kann man sich also nicht verlassen.&lt;br&gt;- Es sollte zudem flüssig und resourcensparend funktionieren, also weder Flakern noch den Computer auslasten.&lt;br&gt;&lt;br&gt;(Bild: &lt;!-- m --&gt;&lt;a href="http://img120.imageshack.us/img120/7520/highlightts9.gif" target="_blank" title="http://img120.imageshack.us/img120/7520/highlightts9.gif" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://img120.imagesha ... 0/highlightts9.gif&lt;/a&gt;&lt;!-- m --&gt; )&lt;br&gt;&lt;br&gt;Was wäre die beste Lösung dafür?</description>
    	<pubDate>Fri, 09 May 2008 15:39:37 +0200</pubDate>
    </item>
        <item>
	   <title>Form verschieben</title>
    	<link>http://www.delphipraxis.net/topic134340.html</link>
	   <description>Hallo&lt;br&gt;&lt;br&gt;wenn ich den Code in ein neues Projekt teste, funktioniert&lt;br&gt;aber wenn ich den Code in mein Programm teste, dann macht es nicht !&lt;br&gt;&lt;br&gt;Was muss ich noch überprüfen ?&lt;br&gt; &lt;br&gt;procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;&lt;br&gt;  Shift: TShiftState; X, Y: Integer);&lt;br&gt;const &lt;br&gt;  SC_DRAGMOVE = $F012;&lt;br&gt;begin&lt;br&gt;  if Button = mbleft then&lt;br&gt;  begin&lt;br&gt;    ReleaseCapture;&lt;br&gt;    Form1.Perform(WM_SYSCOMMAND, SC_DRAGMOVE, 0);&lt;br&gt;  end;&lt;br&gt;end;&lt;br&gt; </description>
    	<pubDate>Fri, 09 May 2008 19:30:51 +0200</pubDate>
    </item>
        <item>
	   <title>Coole Programmierideen gesucht</title>
    	<link>http://www.delphipraxis.net/topic134181.html</link>
	   <description>Hi,&lt;br&gt;auch wenn es vielleicht nervt, wäre es ganz toll von euch wenn mir mal jemand sagen kann was ich mal programmieren könnte. Habe zwar Lust aber irgendwie keine zündene Idee. Was ich schon gemacht habe ist:&lt;br&gt;- Password Saver&lt;br&gt;- Sidebar&lt;br&gt;- Musik Player&lt;br&gt;- Windows Saubermacher&lt;br&gt;- Screen Saver&lt;br&gt;&lt;br&gt;ICh weiß bis auch eins sind die eigentlich alel noch nicht fertig aber irgendwie ist das langweilig :) weiterzumachen an sowas. Also nochmals wäre echt toll von jemand der ein paar Ideen hat für ein Programm was so mittelschwierig/leicht ist. Mir kam grade die Idee ein Synchroniersirer für einen Ipod zu machen da Itunes ja zum Beispiel fürs Verwalten von Notizen, Bildern und Kontakten gar keine Funktion hat, oder braucht das keienr? Es ist immer blöd etwas zu programmieren was dann keiner braucht :) Also ich will ne Idee für ein Programm das nicht nur eine Übung ist sondern dass auch jemand braucht!&lt;br&gt;&lt;br&gt;MFG Lars Wiltfang</description>
    	<pubDate>Wed, 07 May 2008 13:58:56 +0200</pubDate>
    </item>
        <item>
	   <title>Software mit MySQL-Komponente portieren</title>
    	<link>http://www.delphipraxis.net/topic134322.html</link>
	   <description>Vormittag!&lt;br&gt;&lt;br&gt;Ich habe ein kleines Programm geschrieben, das nichts anderes macht als eine bestimmte Datei auszulesen sobald sie geändert wurde, entsprechend zu parsen und die Wert dann in eine MySQL-Datenbank schreibt. Funktioniert auf dem Entwicklungs-PC, wo Delphi 2007 installiert ist, wunderbar.&lt;br&gt;Doch sobald ich das Progrämmchen schnappe und damit auf einen anderne PC gehe, läufts nicht mehr. Und zwar bleibt die Software genau an der Stelle der Initialisierung der Datenbank-Verbindung stehen - ohne Fehlermeldung oder irgendwas.&lt;br&gt;&lt;br&gt;Den MySQL-Connector in der korrekten Version (dieselbe wie die in der Entwicklung) hab ich auf allen den Testrechnern installiert. MySQL.Data kommt auch korrekt im Assembly-Cache an. Die Library in den Application Folder kopieren hab ich auch schon probiert, auch nix.&lt;br&gt;&lt;br&gt;Hätte jemand einen Tipp, woran's dabei scheitert?&lt;br&gt;&lt;br&gt;Danke, Stefan</description>
    	<pubDate>Fri, 09 May 2008 11:02:48 +0200</pubDate>
    </item>
        <item>
	   <title>Dateisuche - Stringuntersuchung</title>
    	<link>http://www.delphipraxis.net/topic134344.html</link>
	   <description>Hallo,&lt;br&gt;&lt;br&gt;ich bin auf der Suche, nach einem Suchalgorithmus, der jeden Dateinamen untersucht, ob der zu suchende Ausdruck enthalten ist.&lt;br&gt;Beispiel: Ich gebe als Suchbegriff "System" an und will, dass das Programm auch die Datei "System32.dll" findet. Bisher hab ich leider nur einen Suchalgorithmus, der die Datei als gefunden wiedergibt, wenn der Dateiname exakt dem Suchbegriff entspricht.&lt;br&gt;&lt;br&gt;Weiß jemand, wo ich so was finde???&lt;br&gt;&lt;br&gt;Gruß</description>
    	<pubDate>Fri, 09 May 2008 20:46:58 +0200</pubDate>
    </item>
        <item>
	   <title>Welches Format für Datensatzstatus</title>
    	<link>http://www.delphipraxis.net/topic133822.html</link>
	   <description>Hallo,&lt;br&gt;&lt;br&gt;ich füge Datensätze in eine Tabelle ein, die folgenden Status annehmen können (diesen Status bekomme ich so aus einer Importdatei geliefert):&lt;br&gt;&lt;br&gt;ANGL = Angelegt&lt;br&gt;INAK = Inaktiv&lt;br&gt;LÖVM = Löschvermerk&lt;br&gt;&lt;br&gt;Diese können jetzt natürlich auch gemeinsam auftreten, also ANGL INAK oder ANGL LÖVM.&lt;br&gt;&lt;br&gt;Derzeit wird der Status als VARCHAR Feld geführt in dem ich den Status als Text ANGL, INAK, LÖVM schreibe.&lt;br&gt;&lt;br&gt;Nach dem Auslesen der DB stelle ich mit Pos() fest welcher Status vorliegt. Ich finde das jetzt nicht so wahnsinnig geschickt und würde das gerne ändern, aber wie? Und wie kann ich gleich bei der SQL-Abfrage Datensätze mit einem bestimmten Status erhalten?&lt;br&gt;&lt;br&gt;Wobei der Vorteil der o.g. Methode wäre, dass bei zusätzlichen Statusinformationen an der DB-Struktur nichts geändert werden müsste...&lt;br&gt;&lt;br&gt;Danke,&lt;br&gt;Guido</description>
    	<pubDate>Fri, 02 May 2008 11:23:23 +0200</pubDate>
    </item>
        <item>
	   <title>Sniffer zeichnet keine gesendeten Pakete auf</title>
    	<link>http://www.delphipraxis.net/topic134117.html</link>
	   <description>&lt;!-- m --&gt;&lt;a href="http://www.magsys.co.uk/download/software/magmonsock11.zip" target="_blank" title="http://www.magsys.co.uk/download/software/magmonsock11.zip" &gt;&lt;img src="./images/common/inlink.gif" width="10" height="10" hspace="3" border="0" align="middle" style="vertical-align:middle" alt=""&gt;http://www.magsys.co.u ... e/magmonsock11.zip&lt;/a&gt;&lt;!-- m --&gt;&lt;br&gt;&lt;br&gt;Diesen Source habe ich übernommen und einiges daran verändert, sodsas ich Warcraft III Pakete aufzeichne. Das Problem ist das keine Pakete aufgeziechnet werden die ich sende :D&lt;br&gt;Kann jemand sich das mal anschauen?</description>
    	<pubDate>Tue, 06 May 2008 14:32:48 +0200</pubDate>
    </item>
        <item>
	   <title>Problem mit UNION Select</title>
    	<link>http://www.delphipraxis.net/topic134123.html</link>
	   <description>Hallo&lt;br&gt;&lt;br&gt;Ich habe ein Problem beim erstellen einer UNION&lt;br&gt;&lt;br&gt;Beisp.&lt;br&gt;Tabelle 1&lt;br&gt;Tag&lt;br&gt;1&lt;br&gt;2&lt;br&gt;3&lt;br&gt;4&lt;br&gt;5&lt;br&gt;6                    &lt;br&gt;.                    &lt;br&gt;.                    &lt;br&gt;31                   &lt;br&gt; &lt;br&gt;Tabelle 2&lt;br&gt;&lt;br&gt; TAG_______|MERKMAL|PERSNR &lt;br&gt;01.01.2008...String.....|String&lt;br&gt;02.01.2008&lt;br&gt;03.01.2008&lt;br&gt;04.01.2008&lt;br&gt;05.01.2008&lt;br&gt;06.01.2008&lt;br&gt;.&lt;br&gt;.&lt;br&gt;31.01.2008...|String.....|String&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;SQL.SELECT PERSNR, dTAG( ) as Date, MERKMAL FROM TABELLE2&lt;br&gt;UNION 0 SELECT TAG, 0,0&lt;br&gt;FROM TABELLE1&lt;br&gt;&lt;br&gt;Nun sollte das ganze so ausehen&lt;br&gt;&lt;br&gt;DBGrid&lt;br&gt;PERSNR__1_2_3_4_5_6__31&lt;br&gt;001.....A..B..A..A..B..B..........C&lt;br&gt;002.....A..B..A..A..B..B..........C&lt;br&gt;&lt;br&gt;In Access(Abfrage) funktioniert das.&lt;br&gt;Habe ich da einen Denkfehler? :wall: &lt;br&gt;&lt;br&gt;Vielen Dank für eine Unterstützung</description>
    	<pubDate>Tue, 06 May 2008 16:13:48 +0200</pubDate>
    </item>
        <item>
	   <title>Ext Festplatte Laufwerks-Buchstabe zuweisen</title>
    	<link>http://www.delphipraxis.net/topic134341.html</link>
	   <description>Ja Hallo erst mal  :-D &lt;br&gt;&lt;br&gt;Ich hätt' da mal ne Frage:&lt;br&gt;&lt;br&gt;Ich hab eine "ganz" normale Festplatte die ja eigentlich IN den Computer gehört,&lt;br&gt;Nun habe ich diese aber in so eine ext-Hülle(die für sowas vorgesehen ist ) gesteckt&lt;br&gt;--&gt; vôila eine externe Festplatte.&lt;br&gt;&lt;br&gt;Er erkennt sie auch ... installiert sie ... alles OK&lt;br&gt;&lt;br&gt;ABER: Sie taucht nicht im Arbeitsplatz auf und hat im "Hardware sicher entfernen"-Dialog  keinen  Laufwerksbuchstaben&lt;br&gt;&lt;br&gt;Kann es sein das ich diesen selbst zuordnen muss :?:  :?:  :?: &lt;br&gt;&lt;br&gt;Wenn ja wie :?:  :?:  :?: &lt;br&gt;&lt;br&gt;Also BITTE helft mir&lt;br&gt;&lt;br&gt; :arrow:  :arrow: DANKE</description>
    	<pubDate>Fri, 09 May 2008 19:45:32 +0200</pubDate>
    </item>
     </channel>
</rss>
