<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[devshare.de - Sonstige Programmiersprachen]]></title>
		<link>http://devshare.de/</link>
		<description><![CDATA[Die neuesten Themen in devshare.de.]]></description>
		<lastBuildDate>Sat, 08 Dec 2007 14:50:49 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[C++ Webseite einlesen - Nachricht an den Server?]]></title>
			<link>http://devshare.de/topic/41506/c-webseite-einlesen-nachricht-an-den-server/new/posts/</link>
			<description><![CDATA[<p>Hey Leute!</p><p>Ich möchte einen kleinen Client schreiben, der eine Webseite liest und mir Links, die auf der Seite stehen in eine Liste schreibt.<br />Soweit funktioniert alles ganz gut, nur habe ich Probleme bei der Kommunikation mit den Webservern.</p><p>Mein Client sieht vom prinzipiellen Aufbau aus wie <a href="http://www.it-helpnet.de/Dokumente/Programmierung/C%20und%20Cpp/Tipps%20zur%20Socket-Programmierung.html#client">dieser hier</a>.</p><p>Vor der Zeile </p><div class="quotebox"><blockquote><p>bytes = recv(sock, buffer, sizeof(buffer) - 1, 0);</p></blockquote></div><p>schicke ich eine Nachricht an den Server.<br />Das sieht so aus:</p><div class="quotebox"><blockquote><p>const char* request = ( &quot;GET &quot; + <span style="color: blue">pfad</span> + &quot; HTTP/1.0 Host: &quot; + <span style="color: green">host</span> + &quot;\r\n\r\n&quot; ).c_str(); <br />send(sock, request, strlen( request ), 0);</p></blockquote></div><p>Dabei habe ich einen URL wie beispielsweise http://<span style="color: green"><a href="http://www.fritz.de">www.fritz.de</a></span><span style="color: blue">/_/audios/jingles_jsp.html</span> vorher schon korrekt zerlegt.<br />Ich frag mich nur gerade, ob meine Nachricht an den Server Blödsinn ist. Ich bekomme beispielsweise bei der hier angegebenen Adresse folgende Nachricht vom Server:</p><div class="quotebox"><blockquote><p>HTTP/1.1 302 Found<br />Date: Sat, 08 Dec 2007 13:09:13 GMT<br />Server: Apache/2.0.49 (Linux/SuSE)<br />Location: <a href="http://www.fritz.de">http://www.fritz.de</a><br />Content-Length: 288<br />Connection: close<br />Content-Type: text/html; charset=iso-8859-1</p><p>&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML 2.0//EN&quot;&gt;<br />&lt;html&gt;&lt;head&gt;<br />&lt;title&gt;302 Found&lt;/title&gt;<br />&lt;/head&gt;&lt;body&gt;<br />&lt;h1&gt;Found&lt;/h1&gt;<br />&lt;p&gt;The document has moved &lt;a href=&quot;http://www.fritz.de&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;<br />&lt;hr /&gt;<br />&lt;address&gt;Apache/2.0.49 (Linux/SuSE) Server at 192.108.72.30 Port 80&lt;/address&gt;<br />&lt;/body&gt;&lt;/html&gt;</p></blockquote></div><p>Sende ich den gleichen request wie folgt...</p><br /><div class="quotebox"><blockquote><p>const char* request = ( &quot;GET &quot; + <span style="color: blue">pfad</span> + &quot; HTTP/1.1 Host: &quot; + <span style="color: green">host</span> + &quot;\r\n\r\n&quot; ).c_str(); <br />send(sock, request, strlen( request ), 0);</p></blockquote></div><p>... also mit dem Eintrag HTTP/1.1 kriege ich sogar gesagt, dass mein Request nicht passt.</p><div class="quotebox"><blockquote><p>HTTP/1.1 400 Bad Request<br />Date: Sat, 08 Dec 2007 13:08:33 GMT<br />Server: Apache/2.0.49 (Linux/SuSE)<br />Content-Length: 311<br />Connection: close<br />Content-Type: text/html; charset=iso-8859-1</p><p>&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML 2.0//EN&quot;&gt;<br />&lt;html&gt;&lt;head&gt;<br />&lt;title&gt;400 Bad Request&lt;/title&gt;<br />&lt;/head&gt;&lt;body&gt;<br />&lt;h1&gt;Bad Request&lt;/h1&gt;<br />&lt;p&gt;Your browser sent a request that this server could not understand.&lt;br /&gt;<br />&lt;/p&gt;<br />&lt;hr /&gt;<br />&lt;address&gt;Apache/2.0.49 (Linux/SuSE) Server at 192.108.72.30 Port 80&lt;/address&gt;<br />&lt;/body&gt;&lt;/html&gt;</p></blockquote></div><p>Was erwartet der Server von meinem Client für Nachrichten, dass das passt?<br />Kann mir da jemand helfen?</p>]]></description>
			<author><![CDATA[dummy@example.com (t/f)]]></author>
			<pubDate>Sat, 08 Dec 2007 14:50:49 +0000</pubDate>
			<guid>http://devshare.de/topic/41506/c-webseite-einlesen-nachricht-an-den-server/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[VB fragen, für programmierer ne leichtigkeit]]></title>
			<link>http://devshare.de/topic/41470/vb-fragen-fuer-programmierer-ne-leichtigkeit/new/posts/</link>
			<description><![CDATA[<p>hi ich habe ein paar fragen wäre cool wenn ihr mir die beantworten könnt.</p><p>zunächstmal möchte ich einen csv export für eine tabelle schreiben die sich im programm befindet.<br />klappt auch wunderbar, nur schmiert das prog ab wenn excel grad drauf zugreift. das nervt.<br />also wie kann ich abfragen ob die datei schon verwendet wird?</p><p>zweite sache:<br />ich nutze in einem programm webbrowser. wie kann man strings am besten als url´s nutzen.<br />bzw. wie bekommt man am besten die url wieder aus dem browser raus?<br />ich bekomme sie zwar meistens mit der .tostring funktion raus, aber wenn die url leer ist oder bei einigen anderen vorfällen kommen von vb schwachsinnige aussagen von wegen ich müsste eine instanz mit neu erzeugen. kennt wer das problem?<br />im moment nutze ich dieses hier um die url zu bekommen:<br />webBild.Url.TryCreate(str, UriKind.Absolute, adr)<br />das wirft aber warnungen was nicht besonders toll ist, funktionieren tuts aber...</p>]]></description>
			<author><![CDATA[dummy@example.com (mutabor)]]></author>
			<pubDate>Tue, 17 Jul 2007 11:14:55 +0000</pubDate>
			<guid>http://devshare.de/topic/41470/vb-fragen-fuer-programmierer-ne-leichtigkeit/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Einsteigerproblem mit C]]></title>
			<link>http://devshare.de/topic/41465/einsteigerproblem-mit-c/new/posts/</link>
			<description><![CDATA[<p>Hallo,<br />ich habe heute begonnen C zu lernen und schreibe jetzt die<br />ganzen programme wie z.b. &quot;Hallo Welt&quot; und sowas ab.</p><p>das problem ist, das die fenster (exe-datei) sofort wieder zugehen, also bevor ich<br />etwas sehe. Dabei ist es so, das ich z.b. werte eingeben kann und<br />das ergebnis nicht sehe (also den letzten arbeitsschritt)<br />meine idee war jetzt eine pause nach dem letzen arbeitschritt einzufügen, <br />was ich aber irgendwie nicht draufhab. </p><p>meine frage, wäre jetzt wie ihr profis das macht, also z.b. das ich sage,<br />programm erst beenden nach betätigung der leertaste.</p><p>mfg oli</p>]]></description>
			<author><![CDATA[dummy@example.com (secco)]]></author>
			<pubDate>Thu, 28 Jun 2007 22:56:50 +0000</pubDate>
			<guid>http://devshare.de/topic/41465/einsteigerproblem-mit-c/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[VB .net 2005 video abspielen]]></title>
			<link>http://devshare.de/topic/41463/vb-net-2005-video-abspielen/new/posts/</link>
			<description><![CDATA[<p>hi,</p><p>kennt sich wer mit vb .net 2005 aus und weiß wie man dort in einem fenster auf nem formular ein video abspiel. oder wie auch immer... hauptsache abspielen. das gleiche wäre gut mit sound</p>]]></description>
			<author><![CDATA[dummy@example.com (mutabor)]]></author>
			<pubDate>Tue, 19 Jun 2007 17:13:15 +0000</pubDate>
			<guid>http://devshare.de/topic/41463/vb-net-2005-video-abspielen/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hanbuch für C#]]></title>
			<link>http://devshare.de/topic/39748/hanbuch-fuer-c/new/posts/</link>
			<description><![CDATA[<p>hallo zusammen!</p><p>hat jemand ne ahnung, wo ich eine anständige hilfe für C# bekomme? am besten ne online oder windows-hilfe (.chm-file)!</p>]]></description>
			<author><![CDATA[dummy@example.com (steel)]]></author>
			<pubDate>Mon, 21 Aug 2006 12:00:19 +0000</pubDate>
			<guid>http://devshare.de/topic/39748/hanbuch-fuer-c/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hilfe bei einer "einfachen" Delphiaufgabe]]></title>
			<link>http://devshare.de/topic/41078/hilfe-bei-einer-einfachen-delphiaufgabe/new/posts/</link>
			<description><![CDATA[<p>Hallo Leute, <br />es sind gerade mal die Ferien vorbei und mein Infolehrer stellt mich vor eine Herausforderung.<br />Es geht einfach darum in einem StringGrid sechs Zahlen auszugeben, per Zufallsprinzip.Das ist aber nicht das Problem.(Ich benutze Arrays)<br />Das Problem beginnt damit , dass ich nun die größte dieser Sechs Zahlen ermitteln und ausgeben muss, dann die kleinste die Summe etc....<br />Könnt ihr mir bitte einen kleinen Denkanstoß geben?<br />Einige hatte ich schon aber bei mr scheitert es daran dass die Variable die die Zahlen ausgibt ein Array ist <img src="http://devshare.de/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Mamphil)]]></author>
			<pubDate>Tue, 30 Aug 2005 08:22:57 +0000</pubDate>
			<guid>http://devshare.de/topic/41078/hilfe-bei-einer-einfachen-delphiaufgabe/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Programmstart mittels Bat (keine CD-Erkennung)]]></title>
			<link>http://devshare.de/topic/40938/programmstart-mittels-bat-keine-cderkennung/new/posts/</link>
			<description><![CDATA[<p>Hallo</p><p>Ich habe mir eine Bat-Datei geschrieben in dem ich 3 Programme nacheinander starte. <br />Das letzte Programm setzt jedoch eine CD-Rom zum starten im Laufwerk voraus. Alle Programme starten nur das 3. sagt CD nicht im Laufwerk, obwohl sie drin ist und das Programm beim normalen Start sie erkennt.</p><p>Woran könnte es liegen das die CD-Rom nicht gefunden wird?</p><p>Gruß Flarkus</p>]]></description>
			<author><![CDATA[dummy@example.com (Flarkus)]]></author>
			<pubDate>Wed, 02 Mar 2005 13:35:54 +0000</pubDate>
			<guid>http://devshare.de/topic/40938/programmstart-mittels-bat-keine-cderkennung/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hilfe zu C]]></title>
			<link>http://devshare.de/topic/40862/hilfe-zu-c/new/posts/</link>
			<description><![CDATA[<p>hi!</p><p>ich schreib am Freitag ne Klausur zur Programmierung in C.<br />Jetzt sitz ich am ueben und mir faellt einfach nicht mehr ein was EOF war.<br />das es was mit Str+? zu tun hatte, ja aber was? :?: </p><p>eine schnelle antwort waere sehr hilfreich.</p><p>danke im voraus.</p><p>Leni&nbsp; <img src="http://devshare.de/img/smilies/roll.png" width="15" height="15" alt="roll" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Leni)]]></author>
			<pubDate>Thu, 13 Jan 2005 19:19:31 +0000</pubDate>
			<guid>http://devshare.de/topic/40862/hilfe-zu-c/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Fragen zu Delphi]]></title>
			<link>http://devshare.de/topic/40368/fragen-zu-delphi/new/posts/</link>
			<description><![CDATA[<p>Hallo zusammen, hab hier ein paar Fragen zu Delphi:</p><p>-Wie kann man eine Webseite aufrufen?<br />Also wenn man im Menü z.B. auf &quot;Homepage&quot; klickt, was muss ich dann bei der entsprechenden Function schreiben, so dass der Standardbrowser aufgerufen wird und eine bestimmte Seite lädt?</p><p>-Wie kann man das DVD-ROM Laufwerk adressieren?<br />Also dass man per (Button-)Klick es öffnen uns schliessen kann?</p><p>-Gibt es in Delphi auch die mathematische Integralfunktion?<br />Ich hab bisher nur Funktionen für Quadrieren, Wurzel ziehen und diese eulerische Konstante e hoch x gefunden und bräuchte eine integral Funktion.</p><p>Danke im Vorraus! <img src="http://devshare.de/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (j|g)]]></author>
			<pubDate>Wed, 12 Jan 2005 17:43:57 +0000</pubDate>
			<guid>http://devshare.de/topic/40368/fragen-zu-delphi/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[C / C++]]></title>
			<link>http://devshare.de/topic/38626/c-c/new/posts/</link>
			<description><![CDATA[<p>Hallo,</p><p> wer kann mir ein gutes Buch oder nen guten Link zum C / C++ Lernen empfehlen</p><p> dank im voraus</p>]]></description>
			<author><![CDATA[dummy@example.com (Leni)]]></author>
			<pubDate>Tue, 11 Jan 2005 22:54:01 +0000</pubDate>
			<guid>http://devshare.de/topic/38626/c-c/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Toolbar Programmierung]]></title>
			<link>http://devshare.de/topic/40832/toolbar-programmierung/new/posts/</link>
			<description><![CDATA[<p>Hallo allerseits.<br />Ich versuche seit gestern rauszufinden wie man eine Browser-Toolbar ähnlich der Google Toolbar -also als Browser Add-On- programmieren kann. Ich habe etwas geforscht, und da gibt es ein Programm namens Toolbardesigner, das ist aber nur zum Designen, das Programmieren muss man dann von den Leuten der dazugehörigen Firma machen lassen. (<a href="http://www.toolbardesign.com">http://www.toolbardesign.com</a>)<br />Meine Frage: Hat jemand Erfahrung mit Toolbar / Add-On Programmierung und kann mal seine Erfahrung teilen? Alles was ich weiss ist, das es wohl COM (-Schnittstellen) Programmierung / VB Programmierung bedarf...</p><p>bin dankbar für Infos</p>]]></description>
			<author><![CDATA[dummy@example.com (lotharwallraff)]]></author>
			<pubDate>Fri, 17 Dec 2004 18:14:29 +0000</pubDate>
			<guid>http://devshare.de/topic/40832/toolbar-programmierung/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Datenbanken in Delphi???]]></title>
			<link>http://devshare.de/topic/40683/datenbanken-in-delphi/new/posts/</link>
			<description><![CDATA[<p>Hi!</p><p>Ich bin ein absoluter Beginner in Hinblick auf die Verwendung von Datenbanken in Delphi, würde DBs aber gerne verwenden. Ich habe schon viele Tutorials überflogen und teilweise etwas detaillierter durchgeschaut, stoße aber überall auf folgende Probleme:</p><p>1. Entweder wird viel zu viel gesagt: Ich habe schon ein paar Jahre Erfahrung in MySQL unter PHP, brauche also keine SQL-Einführung.<br />2. Oder es wird viel zu wenig gesagt: Da ich mich mit Datenbanken unter Delphi noch nie auseinander gesetzt habe, wird ständig irgendetwas vorausgesetzt, was ich schlichtweg nicht weiß und in dem Umfang nicht nachschlagen kann und will.<br />3. Ich habe Delphi 8 für .NET Professional/SSL und werde den Teufel tun, mit irgendwelchen alten Sachen zu arbeiten, von denen ich nicht weiß, ob sie überhaupt in der .NET-Architektur funktionieren. (Ich habe ein Datenbanken-Tutorial für Delphi 2 im www gefunden Pale )<br />4. Ich habe mich nach gründlicher Recherche hier im Forum entschlossen, die Firebird-Datenbank als embedded zu verwenden und brauche dementsprechend keine Tutorials zu anderen Datenbanken, weil ich nicht weiß, inwiefern das dort vermittelte Wissen mir weiterhilft.</p><p>Letztendlich habe ich &quot;nur&quot; die folgenden elementaren Fragen:</p><p>1. <strong>Wie kann ich die Verbindung zu meiner Datenbank aufbauen?</strong><br />Ich kenne von PHP / MySQL den Befehl $resource = mysql_connect($server, $user, $passwd); und danach mysql_select_db($db_name, $resource); Mehr braucht es dort nicht - In Delphi ist es scheinbar etwas komplizierter. Das ist prinzipiell kein Problem, wenn ich nur wüsste, wie es denn nun geht.</p><p>2. <strong>Wie kann ich ein Datenbank-Query loswerden?</strong><br />Wieder: In PHP gibt es $result = mysql_query($query, $resource); ...</p><p>3. <strong>Wie kriege ich nach Absetzen des Datenbank-Querys die gewünschten Daten?</strong><br />Ich habe soetwas gelesen, dass die Daten in einem mehrdimensionalen Array gespeichert werden, bin für alle weiteren Details aber offen und dankbar!</p><p>4. <strong>Wie krieg ich die Datenbank-Verbindung wieder zu?</strong></p><p>Ich weiß, meine Fragen sind recht ausführlich. Umso mehr freue ich mich auf eure Antworten. Vielleicht habt ihr ja Links zu Tutorials, die genau meine Fragen beantworten, oder eine Unit, die den Datenbank-Zugriff erleichtert?</p><p>Also: Vielen, vielen herzlichen Dank für eure Antworten schon im Voraus!</p><p>Mamphil</p>]]></description>
			<author><![CDATA[dummy@example.com (Mamphil)]]></author>
			<pubDate>Wed, 08 Sep 2004 12:11:08 +0000</pubDate>
			<guid>http://devshare.de/topic/40683/datenbanken-in-delphi/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Assembler Tutorial]]></title>
			<link>http://devshare.de/topic/40474/assembler-tutorial/new/posts/</link>
			<description><![CDATA[<p>ich suche nen gutes (deutsch oder englisch) tutorial fuer assembler was auch erklaert was EAX usw heiszt macht usw die die ich gefunden hab sagen immer nur erstellt EAX nur fuer newbies wie mich ist das&nbsp; sovielsagend wie kein kommentar</p>]]></description>
			<author><![CDATA[dummy@example.com (j|g)]]></author>
			<pubDate>Tue, 15 Jun 2004 22:11:12 +0000</pubDate>
			<guid>http://devshare.de/topic/40474/assembler-tutorial/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[c++ zeit]]></title>
			<link>http://devshare.de/topic/40325/c-zeit/new/posts/</link>
			<description><![CDATA[<p>kennt jemand zeit funktionen wie zb warte fuer x sekunden, starte timer, wenn timer &gt;x mache ...</p>]]></description>
			<author><![CDATA[dummy@example.com (robochrissi)]]></author>
			<pubDate>Mon, 07 Jun 2004 17:48:38 +0000</pubDate>
			<guid>http://devshare.de/topic/40325/c-zeit/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[C++ Assembly]]></title>
			<link>http://devshare.de/topic/40373/c-assembly/new/posts/</link>
			<description><![CDATA[<p>Weisz jemand wie ich assembly in MS Visual C++ 6.0 benutzen kann</p>]]></description>
			<author><![CDATA[dummy@example.com (j|g)]]></author>
			<pubDate>Wed, 02 Jun 2004 18:06:54 +0000</pubDate>
			<guid>http://devshare.de/topic/40373/c-assembly/new/posts/</guid>
		</item>
	</channel>
</rss>

