<?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>Bild in TRichEdit einfügen</title>
    	<link>http://www.delphipraxis.net/topic175142.html</link>
	   <description>Hallo,&lt;br&gt;&lt;br&gt;ich benutze TurboDelphi und tue mich daher grundsätzlich schwer, zusätzliche Komponenten zu benutzen. Außerdem ist mein Programm mit mehreren tausend Zeilen schon fertig, so dass ich auch von daher gern bei TRichEdit bleiben möchte!&lt;br&gt;&lt;br&gt; Wie bekomme ich dort ein Bild (z.B. TBitmap) hinein? &lt;br&gt;&lt;br&gt;Ich habe im Netz nur Hilfen gefunden, wie man das mit fremden Komponenten machen kann. Einziger Strohhalm schien mir das hier (Link: &lt;!-- m --&gt;&lt;a href="http://www.delphipages.com/forum/showthread.php?t=29102" target="_blank" title="http://www.delphipages.com/forum/showthread.php?t=29102" &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.delphipages ... thread.php?t=29102&lt;/a&gt;&lt;!-- m --&gt; ). Davon ausgehen habe ich das probiert, was aber leider nicht klappt: Procedure TForm1.Button1Click(Sender: TObject);&lt;br&gt;Var&lt;br&gt;	Bild        : TImage;&lt;br&gt;Begin&lt;br&gt;	Bild:=TImage.Create(nil);&lt;br&gt;	Try&lt;br&gt;		Bild.Picture.Bitmap.LoadFromFile('test.bmp');&lt;br&gt;		RichEdit1.InsertControl(Bild);&lt;br&gt;	Finally&lt;br&gt;		Bild.Free;&lt;br&gt;	End;&lt;br&gt;End; &lt;br&gt;Kann mir bitte jemand helfen?&lt;br&gt;&lt;br&gt;Gruß, Alex</description>
    	<pubDate>Sun, 14 Mar 2010 21:55:07 +0100</pubDate>
    </item>
        <item>
	   <title>Suche Komponente - Optik wie Outlook 2010 Optionen</title>
    	<link>http://www.delphipraxis.net/topic175182.html</link>
	   <description>Hallo zusammen.&lt;br&gt;&lt;br&gt;Kennt jemand Komponenten mit denen man eine Optionenmaske bauen kann die die Optik hat wie im neuen Outlook 2010 ??&lt;br&gt;&lt;br&gt;Aktuell nutzen wir an der Stelle ein Tabbed Notebook aber das ist irgendwie häßlich ;-)&lt;br&gt;&lt;br&gt;Für alle die kein Outlook 2010 haben, habe ich mal nen Screenshot begefügt.</description>
    	<pubDate>Mon, 15 Mar 2010 15:13:55 +0100</pubDate>
    </item>
        <item>
	   <title>Indy 10 (HTTP-Server), Firefox 3.5 und jQuery.post</title>
    	<link>http://www.delphipraxis.net/topic173847.html</link>
	   <description>Ich musste vor Kurzem feststellen, dass Parameter, die aus Firefox heraus mittels jQuery.post an&lt;br&gt;einen Indy HTTP-Server übergeben werden, nicht verwendet werden können.&lt;br&gt;&lt;br&gt; &lt;br&gt; $.post('/test', { p1: '1', p2: '2' }, null);&lt;br&gt; &lt;br&gt;&lt;br&gt;Die Paramter sind über ARequestInfo.FormParams sehr wohl zu sehen, können aber mit&lt;br&gt;ARequestInfo.Params.Values nicht angesprochen werden.&lt;br&gt;Nach einiger Suche ist mir dann aufgefallen, dass Firefox im Gegensatz zu, zum Beispiel Opera,&lt;br&gt;als Content-Type nicht "application/x-www-form-urlencoded" sondern&lt;br&gt;"application/x-www-form-urlencoded; charset=UTF-8" sendet, was Indy dazu veranlasst, nicht&lt;br&gt;LRequestInfo.UnparsedParams sondern LRequestInfo.QueryParams zu verwenden.&lt;br&gt;&lt;br&gt;IdCustomHTTPServer.pas (Zeile 859 - 866)&lt;br&gt; &lt;br&gt;if ParseParams then begin&lt;br&gt;  if TextIsSame(LRequestInfo.ContentType, 'application/x-www-form-urlencoded') then begin    {Do not Localize}&lt;br&gt;    LRequestInfo.DecodeAndSetParams(LRequestInfo.UnparsedParams);&lt;br&gt;  end else begin&lt;br&gt;    // Parse only query params when content type is not 'application/x-www-form-urlencoded'    {Do not Localize}&lt;br&gt;    LRequestInfo.DecodeAndSetParams(LRequestInfo.QueryParams);&lt;br&gt;  end;&lt;br&gt;end;&lt;br&gt; &lt;br&gt;&lt;br&gt;Ich habe mir an dieser Stelle damit geholfen, dass ich Zeile 860 durch folgende ersetzt habe:&lt;br&gt;&lt;br&gt; &lt;br&gt;if TextIsSame(LRequestInfo.ContentType, 'application/x-www-form-urlencoded') or TextIsSame(LRequestInfo.ContentType, 'application/x-www-form-urlencoded; charset=UTF-8') then begin    {Do not Localize}&lt;br&gt; &lt;br&gt;&lt;br&gt;Preisfrage: Habe ich etwas übersehen, oder ist das tatsächlich ein Bug in den Indys?&lt;br&gt;&lt;br&gt;Nachtrag: jQuery.get funktioniert auch mit Firefox ohne Probleme.</description>
    	<pubDate>Fri, 19 Feb 2010 10:52:11 +0100</pubDate>
    </item>
        <item>
	   <title>Windows 7: referenzauswertung wurde v. server zurückgesendet</title>
    	<link>http://www.delphipraxis.net/topic175187.html</link>
	   <description>Hallo!&lt;br&gt;&lt;br&gt;Bezugnehmend auf dieses Thema &lt;!-- m --&gt;&lt;a href="http://www.delphipraxis.net/topic168532_exe+dateien+kleiner+upxwindows7+problem+ntdlldll.html" target="_blank" title="http://www.delphipraxis.net/topic168532_exe+dateien+kleiner+upxwindows7+problem+ntdlldll.html" &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.delphipraxi ... blem+ntdlldll.html&lt;/a&gt;&lt;!-- m --&gt; , in dem es um die Windows 7 Kompatibilität von Delphi (2010) und die Einbindung des Windows 7 Manifestes geht, habe ich nun ein neues Problem.&lt;br&gt;&lt;br&gt;Wenn die UAC nicht aktiviert ist, gibt es kein Problem. Mit aktivierter UAC gibt es beim Starten des meisten meiner Programme die Fehlermeldung &lt;br&gt;&lt;br&gt;-- Zitat ----------------------------&lt;br&gt;Referenzauswertung wurde vom Server zurückgesendet&lt;br&gt;-- Zitat Ende -----------------------&lt;br&gt;&lt;br&gt;Laut der Forenantworten die ich über Google ermittelt habe ist der eindeutiger Tenor: "Deaktivier' halt einfach die UAC!". Das kann ich meinen Kunden nicht zumuten; deshalb die Frage was ich noch tun kann/soll/muss, damit diese Meldung nicht kommt.&lt;br&gt;&lt;br&gt;Die Meldung tritt sowohl bei einem PC mit Domäne, als auch bei einem ohne Domäne auf. Bei Beiden ist jeweils der Admin angemeldet.&lt;br&gt;&lt;br&gt;Falls es an meinem Manifest liegen sollte, hier die .ini für den Manifest-Creator von himitsu ( &lt;!-- m --&gt;&lt;a href="http://www.delphipraxis.net/topic164238_manifestcreator.html&amp;highlight=manifest+creator" target="_blank" title="http://www.delphipraxis.net/topic164238_manifestcreator.html&amp;highlight=manifest+creator" &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.delphipraxi ... t=manifest+creator&lt;/a&gt;&lt;!-- m --&gt; ):&lt;br&gt;&lt;br&gt;-- Zitat ----------------------------&lt;br&gt; &lt;br&gt;Version=0.0.0.0&lt;br&gt;Name=Mein Programmname&lt;br&gt;Type=Win32&lt;br&gt;VersionFormFile=&lt;br&gt;Architecture=X86&lt;br&gt;Language=&lt;br&gt;PuplicKey=&lt;br&gt;Description=&lt;br&gt;ExecutionLevel=3&lt;br&gt;UIAccess=1&lt;br&gt;SupportedOS_Windows Vista=1&lt;br&gt;SupportedOS_Windows Sieben=1&lt;br&gt;FileHash=0&lt;br&gt;HelpDir=0&lt;br&gt;Design=1&lt;br&gt;FileVersion=0&lt;br&gt;Manifest=&lt;br&gt;Resource=&lt;br&gt;&lt;br&gt;-- Zitat Ende -----------------------</description>
    	<pubDate>Mon, 15 Mar 2010 16:50:23 +0100</pubDate>
    </item>
        <item>
	   <title>Suche Erklärung für SQL-Syntax</title>
    	<link>http://www.delphipraxis.net/topic175168.html</link>
	   <description>hallo zusammen,&lt;br&gt;&lt;br&gt;bei einigen "Fremd"-Abfragen sind mir folgende Konstrukte über den Weg gelaufen, für die ich bisher keine vernünftige Erklärung gefunden habe:&lt;br&gt; &lt;br&gt;select 1 from ...&lt;br&gt;&lt;br&gt;...&lt;br&gt;where 1=1&lt;br&gt;  and .....&lt;br&gt;&lt;br&gt;order by 1,2 ...&lt;br&gt; &lt;br&gt;&lt;br&gt;wobei ich bisher nur für das "order by 1.." als Erklärung gefunden habe, die Zahlen bezögen sich auf das entsprechende Feld in der Select-Anweisung:&lt;br&gt; &lt;br&gt;select Vorname, Nachname, Strasse  ..&lt;br&gt;...&lt;br&gt;order by 2,1&lt;br&gt; &lt;br&gt;entspricht&lt;br&gt; &lt;br&gt;select Vorname, Nachname, Strasse  ..&lt;br&gt;...&lt;br&gt;order by Nachname, Vorname&lt;br&gt; &lt;br&gt;&lt;br&gt;Könnt Ihr mir weiter helfen?&lt;br&gt;&lt;br&gt;Gruß&lt;br&gt;K-H</description>
    	<pubDate>Mon, 15 Mar 2010 11:37:24 +0100</pubDate>
    </item>
        <item>
	   <title>Inhalt einer .zip Datei anzeigen</title>
    	<link>http://www.delphipraxis.net/topic175193.html</link>
	   <description>Hey hey Leute,&lt;br&gt;&lt;br&gt;Also ich bin grade dabei einen "Entpacker" zu programmieren. Ich bin daran gescheitert den Inhalt der geöffneten .zip Datei anzeigen zu lassen. &lt;br&gt;Ich benutzte die Abbrevia Komponente.&lt;br&gt;&lt;br&gt;Meine überlegung&lt;br&gt;- das geöffnete Archive öffnen // abzipper1.openarchive(filename);&lt;br&gt;- die liste der Items auslesen // abzipper1.ziparschive.Itemlist;&lt;br&gt;ist das überhaupt richtig?&lt;br&gt;und wenn ja, wie übertrage ich dann jedes einzelnes Item in meine listview?&lt;br&gt;&lt;br&gt;gruß&lt;br&gt;&lt;br&gt;Mathias&lt;br&gt;&lt;br&gt;Edit // Ich weiß nun wie man die anzahl der Dateien zählt&lt;br&gt;abzipper1.count; // nicht grade schwer ^^&lt;br&gt;Wie füge ich nun jede einzelne Datei in meine Listview ein?</description>
    	<pubDate>Mon, 15 Mar 2010 19:27:30 +0100</pubDate>
    </item>
        <item>
	   <title>Datenbankzugriff mit Dienst übers Netzwerk funtioniert nicht</title>
    	<link>http://www.delphipraxis.net/topic175031.html</link>
	   <description>Hallo Leute,&lt;br&gt;&lt;br&gt;ich bin echt am verzweifeln.&lt;br&gt;Seit Tagen habe ich folgendes Problem:&lt;br&gt;&lt;br&gt;Ich habe einen Server S auf dem ein von mir geschriebener Dienst läuft.&lt;br&gt;Dieser Dienst soll mit ADO-Komponenten auf eine Access Datenbank auf einem Rechner A zugreifen.&lt;br&gt;Der Dienst meldet sich an dem Server unter dem Benutzernamen paz an.&lt;br&gt;Der Benutzername unter dem der Rechner A läuft lautet KR.&lt;br&gt;Die Access-Datenbank ist nicht von mir. Ich kann sie auch nicht anpassen. Der Datenbank-User heißt admin. Ein Passwort ist nicht vergeben.&lt;br&gt;&lt;br&gt;Der Verbindungsaufbau läuft folgendermaßen:&lt;br&gt; &lt;br&gt;ADOConnection.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;User=admin;DataSource=\IP_Rechner_AmdhprogsKR_HOST.mdb;Mode=Share Deny None;Persist Security Info=False;';&lt;br&gt;ADOConnection.LoginPromt:=false;&lt;br&gt;ADOConnection.Connected:=true;&lt;br&gt; &lt;br&gt;&lt;br&gt;Der Verbindungsaufbau scheitert. Ich erhalte folgende Fehlermeldung:&lt;br&gt;Das Microsoft Jet-Datenbankmodul kann die Datei '\IP_Rechner_AmdhprogsKR_HOST.mdb' nicht öffnen. Sie ist bereits von einem anderen Benutzer exclusiv geöffnet, oder Sie benötigen eine Berechtigung, um die Daten lesen zu können.&lt;br&gt;&lt;br&gt;Prinzipiell sollte es jedoch funktionieren.&lt;br&gt;Ich habe den Datenbankzugriff so bereits in einem normalen Programm (kein Dienst) realisiert und er hat super funktioniert.&lt;br&gt;Weiterhin läuft der Datenbankzugriff, wenn ich den Dienst beim Server unter dem User Administrator anmelde.&lt;br&gt;&lt;br&gt;Hat jemand von euch eine Ahnung wie ich mein Problem lösen kann?</description>
    	<pubDate>Fri, 12 Mar 2010 09:29:39 +0100</pubDate>
    </item>
        <item>
	   <title>SQLite ERD und Script</title>
    	<link>http://www.delphipraxis.net/topic175228.html</link>
	   <description>Hallo, &lt;br&gt;&lt;br&gt;das Problem ist folgendes, ich will/muss in meinem DelphiProjekt mit einer SQLite Datenbank arbeiten, habe mir ein Tool geladen mit dem ich eine SQLite Datenbank über eine Oberfläche erstellen kann und dies auch getan, verbinden kann ich mich auch aus Delphi, passt also alles so weit. Allerdings brauche ich zu meiner Datenbank auch ein ERD, meine Frage also, kennt jemand ein Tool mit dem es möglich ist ERD's für SQLite zu erstellen, Toad Datamodeler kann es z.B. nicht. Wünschenswert wäre vielleicht noch, dass ich aus diesem ERD auch noch ein Script zur erstellung der Datenbank erzeugen könnte, damit ich sie bei bedarf aus meiner Anwendung heraus erstellen kann, falls sie z.B. nicht existiert. Gesucht habe ich schon danach, aber außer "Dia" nichts gefunden, dort habe ich aber noch nicht reingeschaut, glaube nach dem was ich gelesen habe aber auch nicht das es das beherrscht was ich haben will.&lt;br&gt;&lt;br&gt;Wäre super wenn mir jemand helfen könnte!</description>
    	<pubDate>Tue, 16 Mar 2010 08:28:19 +0100</pubDate>
    </item>
        <item>
	   <title>[SPS/AWL] Ausgang über einen Taster invertieren</title>
    	<link>http://www.delphipraxis.net/topic175192.html</link>
	   <description>Hi zusammen,&lt;br&gt;&lt;br&gt;ich möchte über einen Taster einen Ausgang invertieren. D.h. ich muss die steigende Flanke auswerten.&lt;br&gt;&lt;br&gt;Das habe ich mittels AWL (Anweisungsliste) nach langem Probieren umgesetzt und funktioniert auch. Aber mir kommt es sehr umständlich vor, da ich 3 Merkerbits brauche.&lt;br&gt;IM folgenden ein funktionierender Code. Wobei ich nicht weiß, ob sich hier jemand mit AWL auskennt. :gruebel:&lt;br&gt;&lt;br&gt; // steigende Flanke des Tasters ermitteln&lt;br&gt;U    &amp;quot;Taster&amp;quot; // Eingang&lt;br&gt;FP   &amp;quot;Tastersignal&amp;quot; // Merker 1&lt;br&gt;=    &amp;quot;Taster_Pos_Flanke&amp;quot; // Merker 2&lt;br&gt;&lt;br&gt;// Lampe ausschalten&lt;br&gt;U    &amp;quot;Taster_Pos_Flanke&amp;quot;&lt;br&gt;U    &amp;quot;Lampe&amp;quot; // Ausgang&lt;br&gt;R    &amp;quot;Lampe_Neu&amp;quot; // Merker 3&lt;br&gt;&lt;br&gt;// Lampe einschalten&lt;br&gt;U    &amp;quot;Taster_Pos_Flanke&amp;quot;&lt;br&gt;UN   &amp;quot;Lampe&amp;quot;&lt;br&gt;S    &amp;quot;Lampe_Neu&amp;quot;&lt;br&gt;&lt;br&gt;// Selbsthaltung, da positive Flanke im nächsten Zyklus nicht mehr gesetzt&lt;br&gt;U    &amp;quot;Lampe&amp;quot;&lt;br&gt;S    &amp;quot;Lampe&amp;quot;&lt;br&gt;&lt;br&gt;// Neuen Status setzen&lt;br&gt;U    &amp;quot;Lampe_Neu&amp;quot;&lt;br&gt;=    &amp;quot;Lampe&amp;quot; &lt;br&gt;Kann man das vereinfachen?&lt;br&gt;&lt;br&gt;Grüße, Matze</description>
    	<pubDate>Mon, 15 Mar 2010 18:46:27 +0100</pubDate>
    </item>
        <item>
	   <title>boolesche Funktionen vergleichen</title>
    	<link>http://www.delphipraxis.net/topic175173.html</link>
	   <description>Hallo,&lt;br&gt;&lt;br&gt;Ich habe eine Problemstellung, die ich im Moment nicht lösen kann, ich hoffe es kann mir hier wer weiterhelfen..&lt;br&gt;&lt;br&gt;Generell hab ich 2 boolesche Ausdrücke gegeben. beide Ausdrücke können bis zu 2 variablen beinhalten, deren werte ich nicht kenne.&lt;br&gt;für die Variablen dürfen nur positive ganzzahlige werte eingesetzt werden.&lt;br&gt;&lt;br&gt;Beispiel 1:&lt;br&gt;&lt;br&gt;Ausdruck 1: a=0&lt;br&gt;Ausdruck 2: a+b&gt;1,5&lt;br&gt;&lt;br&gt;Ich muss jetzt herausfinden ob es für die Variablen werte gibt, damit beide Ausdrücke der Wahrheit entsprechen.&lt;br&gt;Die Werte sind für mich jedoch nicht relevant. Ich muss einfach herausfinden, ob sich die 2 Ausdrücke nicht logisch gegenseitig ausschließen.&lt;br&gt;&lt;br&gt;Beispiel 1:&lt;br&gt;&lt;br&gt;Ergebnis: true&lt;br&gt;Werte(a=0,b=2,b=3,b=4 ...)&lt;br&gt;&lt;br&gt;&lt;br&gt;Beispiel 2:&lt;br&gt;&lt;br&gt;Ausdruck 1: (a+b &gt; 1,5)&lt;br&gt;Ausdruck 2: (a=0 and b=0)&lt;br&gt;&lt;br&gt;Ergebnis: false&lt;br&gt;Ausruck 2 schränkt bereits auf die Werte (a=0,b=0) ein, somit kann der 1. Ausdruck nie true zurück liefern.&lt;br&gt;&lt;br&gt;Ich hoff meine Problemstellung ist soweit gut verständlich. Bin für jede Anregung offen.&lt;br&gt;danke</description>
    	<pubDate>Mon, 15 Mar 2010 13:18:25 +0100</pubDate>
    </item>
        <item>
	   <title>D2010 und SVN</title>
    	<link>http://www.delphipraxis.net/topic175158.html</link>
	   <description>Eine Frage an die SVN Fans?&lt;br&gt;&lt;br&gt;Ich habe SVN installiert.&lt;br&gt;Hier den Visual SVN Server und TortoiseSVN.&lt;br&gt;Das Repository habe ich auf einen NAS angelegt. (Über UNC Pfad)&lt;br&gt;Das NAS ist nicht immer eingeschaltet.&lt;br&gt;Ich kann ein Projektverzeichnis anlegen und meine Arbeitsverzeichnisse&lt;br&gt;dorthin importieren.&lt;br&gt;Im Visual Server sehe ich diese dann auch. Es ist aber nicht möglich Änderungen&lt;br&gt;einzuschecken.&lt;br&gt;Kann es sein, das SVN mit einem nur temporär verfügbaren NAS Probleme hat?&lt;br&gt;Alternativ könnte ich das Repository auf einer 2. Festplattenpartion anlegen und&lt;br&gt;auf dem NAS mit der normalen Backup-Funktion sichern.&lt;br&gt;Beim Suchen im Internet habe ich einen Delphi - SVN Client als Plugin gefunden.&lt;br&gt;Es ist zwar ein Screenshoot mit D2010 dabei, aber ich finde keine Downloadquelle.&lt;br&gt;&lt;br&gt;&lt;br&gt;Hat wer einen Tip?&lt;br&gt;&lt;br&gt;Danke &lt;br&gt;Peter</description>
    	<pubDate>Mon, 15 Mar 2010 07:29:36 +0100</pubDate>
    </item>
        <item>
	   <title>Eigenschaften damit ein Formular angezeigt wird...</title>
    	<link>http://www.delphipraxis.net/topic174372.html</link>
	   <description>Hallo erstmal,&lt;br&gt;&lt;br&gt;nachdem ich am 26.02.2010 schon einen Thread zu diesem Thema gestartet habe, versuche ich es mal auf eine andere Art.&lt;br&gt;&lt;br&gt;Kennt jemand alle Eigenschaften einer TForm (sichtbare und unsichtbare), die die Sichtbarkeit eines Formulars steuern. :glaskugel: &lt;br&gt;&lt;br&gt;Mein Problem habe ich in diesem Thread Hide (Unterformular) im Hintergrund &lt;&gt; hide (Link: &lt;!-- m --&gt;&lt;a href="http://www.delphipraxis.net/topic174116_hide+unterformular+im+hintergrund+hide.html" target="_blank" title="http://www.delphipraxis.net/topic174116_hide+unterformular+im+hintergrund+hide.html" &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.delphipraxi ... tergrund+hide.html&lt;/a&gt;&lt;!-- m --&gt; ) geschildert.&lt;br&gt;&lt;br&gt;Ich habe mittlerweile alles versucht. Sogar die GWL_STYLE auslesen mittels GetWindowLong und dann Set....,&lt;br&gt;ShowWindow, SendMessage, Perform, WM_SETREDRAW setzen und Neuzeichnen unterdrücken, und und und .... :wall: &lt;br&gt;&lt;br&gt;Mir gehen langsam die Ideen aus. Ich halte das für einen groben Bug in der VCL (was zu beweisen wäre).</description>
    	<pubDate>Mon, 01 Mar 2010 15:20:44 +0100</pubDate>
    </item>
        <item>
	   <title>Schulprojekt &quot;Virus&quot;</title>
    	<link>http://www.delphipraxis.net/topic171770.html</link>
	   <description>Hey ich bin neu hier und weiss nicht, ob das hier das richtige Unterforum dafuer ist,&lt;br&gt;aber ich haette mal eine Frage...&lt;br&gt;&lt;br&gt;Im Informatikunterricht sollen wir jeder irgendwas vorstellen und ich hab eben das Thema "Viren" abbekommen.&lt;br&gt;&lt;br&gt;Und erstmal gefreut, klingt cool und alles, ABER ich habe davon eigentlich keine Ahnung.&lt;br&gt;Natuerlich erstmal Wikipedia durchgelesen schoen und gut,&lt;br&gt;aber ich hab immer noch nicht wirklich den Durchblick.&lt;br&gt;&lt;br&gt;Ich habe auch keine wirklichen Programmierkenntnisse.&lt;br&gt;Eben recht rudimentaere Delphikenntnisse und sonst eben gar keine...&lt;br&gt;&lt;br&gt;Ich faende es daher gut, wenn man mir hier entweder eine Anleitung geben koennte,&lt;br&gt;wie ich ein Programm schreibe, das in Grundzuegen wie ein Virus funktioniert,&lt;br&gt;damit ich es anschaulich machen kann, falls so etwas moeglich ist.&lt;br&gt;&lt;br&gt;Ich bin uebrigens  kein  kleines Skript-Kiddie und ich will damit auch  keinen  Schaden anrichten!!!</description>
    	<pubDate>Wed, 13 Jan 2010 12:56:15 +0100</pubDate>
    </item>
        <item>
	   <title>Wie dynamischer Vorfahr für generische Klasse?</title>
    	<link>http://www.delphipraxis.net/topic175169.html</link>
	   <description>Praktisch möchte ich sowas haben,&lt;br&gt; TMyClass&lt;Ancestor: Class&gt; = Class(Ancestor)&lt;br&gt;                                  ^^^^^^^^ &lt;br&gt;aber Delphi meint nur&lt;br&gt;-- Zitat ----------------------------&lt;br&gt;  ...: E2021 Klassentyp erwartet&lt;br&gt;-- Zitat Ende -----------------------&lt;br&gt;&lt;br&gt;Denn diese Klasse soll selber nur eine gewisse Funktionalität für andere, davon abgeleitete Klassen bereitstellen, aber ich wollte den anderen Klassen nicht die Möglichkeit nehmen, jeweil einen "anderen" Vorfahren zu nutzen.&lt;br&gt;&lt;br&gt;&lt;br&gt;z.B.&lt;br&gt; TTest = Class(TMyClass&lt;TComponent&gt;) &lt;br&gt;wobei es quasi dem entspricht, nur daß eben meine gen. Klasse hier noch mit dazwischen eingefügt wird.&lt;br&gt; TTest = Class(TComponent) </description>
    	<pubDate>Mon, 15 Mar 2010 11:42:45 +0100</pubDate>
    </item>
        <item>
	   <title>[D2009] Auflösung von Werten an Haltepunkten geht oft nicht</title>
    	<link>http://www.delphipraxis.net/topic162905.html</link>
	   <description>Ich habe mein gutes altes D7 vor kurzem an den Nagel gehängt und mir RAD Studio 2009 zugelegt.&lt;br&gt;So langsam gewöhne ich mich an die neue IDE, aber ein Problem bekomme ich nicht in den Griff.&lt;br&gt;&lt;br&gt;Wenn ich in einem Projekt die Debug DCUs und Debug Informationen aktiviere, werden an Haltepunkten ja normalerweise die Werte von Variablen und Konstanten ausgelöst, wenn ich mit der Maus drüberfahre.&lt;br&gt;&lt;br&gt;Mein D2009 (SP3+4) ist da etwas bockig.&lt;br&gt;&lt;br&gt;Die Auflösung funktioniert einen Moment. Nach einer kürzeren Arbeitszeit und mehrfachem compilieren + speichern des Projektes klappt die Auflösung irgendwann nicht mehr, obwohl an den Projektoptionen keinerlei Änderungen vorgenommen wurden.&lt;br&gt;Dann ist nichts mehr zu machen. &lt;br&gt;Ich habe die DCUs gelöscht, die Debug-Einstellungen in den Projektoptionen kontrolliert, das Projekt neu erzeugt usw. ... Keine Auflösung von Werten am Haltepunkt.&lt;br&gt;&lt;br&gt;Die einzige Lösung, die eine kurze Weile hilft, ist das Projekt-Verzeichnis "aufräumen", also *.RES, *.identCache, *.local, *.dcr und DCUs löschen, Projekt neu öffnen, die Projektoptionen wieder neu einstellen (da neu &lt;Project&gt;.RES) und das Projekt neu erzeugen ....&lt;br&gt;&lt;br&gt;Das behindert unheimlich bei der Arbeit.&lt;br&gt;&lt;br&gt;Ich kann die Variablen am Haltepunkt mit CTRL+F5 zu den überwachten Ausdrücken hinzufügen und die Werte dort sehen.&lt;br&gt;An den Debug-Einstellungen sollte es daher denke ich nicht liegen.&lt;br&gt;&lt;br&gt;Wer hat einen Rat bzw. sogar eine Lösung ???&lt;br&gt;&lt;br&gt;&lt;br&gt;Danke,&lt;br&gt;Jens</description>
    	<pubDate>Tue, 11 Aug 2009 01:58:44 +0200</pubDate>
    </item>
     </channel>
</rss>
