<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Dateityp + Daten einlesen]]></title><description><![CDATA[<p>Hi mal wieder</p>
<p>ich möchte ein programm schreiben, dass den dateityp (was weiß ich .abc) zugewiesen bekommen soll. ich will, dass dieser dateityp meinem proggi zugewiesen wird. sodass ich mit einem doppelklick auf eine .abc-datei den pfad der datei an das programm übergeben wird, damit ich die daten einlesen kann</p>
<p>wie stell ich das an?</p>
<p>und nochwas:</p>
<p>ich möchte eine datei (.dll) binär - ASCII-zeichen für ascii-zeichen - in mein programm einlesen. und zwar immer in 16-zeichen-happen. sollte die datei zu ende sein und der array is noch nich voll, soll er mit dem zeichen &quot;255&quot; auffüllen und dann abbrechen<br />
ein problem an der sache ist die dll selbst. die enthält zeichen, die das einlesen abbrechen</p>
<p>wie löse ich das alles??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149524/dateityp-daten-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 03:40:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149524.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Jun 2006 19:56:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Tue, 06 Jun 2006 19:56:27 GMT]]></title><description><![CDATA[<p>Hi mal wieder</p>
<p>ich möchte ein programm schreiben, dass den dateityp (was weiß ich .abc) zugewiesen bekommen soll. ich will, dass dieser dateityp meinem proggi zugewiesen wird. sodass ich mit einem doppelklick auf eine .abc-datei den pfad der datei an das programm übergeben wird, damit ich die daten einlesen kann</p>
<p>wie stell ich das an?</p>
<p>und nochwas:</p>
<p>ich möchte eine datei (.dll) binär - ASCII-zeichen für ascii-zeichen - in mein programm einlesen. und zwar immer in 16-zeichen-happen. sollte die datei zu ende sein und der array is noch nich voll, soll er mit dem zeichen &quot;255&quot; auffüllen und dann abbrechen<br />
ein problem an der sache ist die dll selbst. die enthält zeichen, die das einlesen abbrechen</p>
<p>wie löse ich das alles??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072789</guid><dc:creator><![CDATA[Majestix]]></dc:creator><pubDate>Tue, 06 Jun 2006 19:56:27 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Tue, 06 Jun 2006 21:07:57 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>häää <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Bitte anders formulieren, das versteht kein Mensch was Du vor hast.</p>
<p>Gruss Sven</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072836</guid><dc:creator><![CDATA[a.s.t_2003]]></dc:creator><pubDate>Tue, 06 Jun 2006 21:07:57 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Wed, 07 Jun 2006 06:48:03 GMT]]></title><description><![CDATA[<p>Majestix schrieb:</p>
<blockquote>
<p>Hi mal wieder</p>
<p>ich möchte ein programm schreiben, dass den dateityp (was weiß ich .abc) zugewiesen bekommen soll. ich will, dass dieser dateityp meinem proggi zugewiesen wird. sodass ich mit einem doppelklick auf eine .abc-datei den pfad der datei an das programm übergeben wird, damit ich die daten einlesen kann</p>
<p>wie stell ich das an?</p>
</blockquote>
<p>Du klickst mit der rechten Maustaste auf eine .abc Datei (im Explorer), wählst den Menüpunkt &quot;Öffnen mit...&quot; und im darauffolgenden Dialog dein Programm (notfalls über den Button &quot;Andere...&quot; suchen), ein Häkchen vor &quot;diesen Dateityp immer mit diesem Programm öffnen&quot; und &quot;OK&quot;.</p>
<p>(Über Extras - Ordneroptionen - Dateitypen kannst du noch detaillierter angeben, wie das Programm aufgerufen werden soll)</p>
<blockquote>
<p>ich möchte eine datei (.dll) binär - ASCII-zeichen für ascii-zeichen - in mein programm einlesen. und zwar immer in 16-zeichen-happen. sollte die datei zu ende sein und der array is noch nich voll, soll er mit dem zeichen &quot;255&quot; auffüllen und dann abbrechen<br />
ein problem an der sache ist die dll selbst. die enthält zeichen, die das einlesen abbrechen</p>
<p>wie löse ich das alles??</p>
</blockquote>
<p>fread() bzw. fstream::read() lesen bis zum tatsächlichen Ende der Datei ein, egal was für Zeichen da drinstehen. Wieviel erfolgreich gelesen werden konnte, kannst du aus dem Rückgabewert des fread()-Aufrufes bzw. über fstream::gcount() abfragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1072923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1072923</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 07 Jun 2006 06:48:03 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Wed, 07 Jun 2006 14:02:08 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10318">@cstoll</a><br />
1. frage:</p>
<p>ich weiß, wie man ein prog einem typ zweist. ich weiß nur nicht, wie ich den pfad zur betreffenden datei in einen string bekomme! ich hab bei MFC keine main gefunden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073204</guid><dc:creator><![CDATA[Majestix]]></dc:creator><pubDate>Wed, 07 Jun 2006 14:02:08 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Wed, 07 Jun 2006 14:20:53 GMT]]></title><description><![CDATA[<p>Wozu brauchst Du den Pfad zur betreffenden Datei? Wenn Dein Programm mit dem Dateityp .abc verknüft ist kümmert sich Windows darum. Du musst nur im Prorgamm die entsprechenden Funktionen zum Einlesen bereitstellen. Wenn ich mich nicht täusche kann man das über die Serialisierungsfunktionen regeln. Ebenfalls wenn ich mich nicht täusche bekommt das Programm den Dateipfad als Parameter übergeben.<br />
Du kannst ja auch beim erstellen des Projektes im Visual C die Dateiverknüpfungen mit anlegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073218</guid><dc:creator><![CDATA[AndyDD]]></dc:creator><pubDate>Wed, 07 Jun 2006 14:20:53 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Wed, 07 Jun 2006 14:58:37 GMT]]></title><description><![CDATA[<p>das ist neuland für mich</p>
<pre><code>Ebenfalls wenn ich mich nicht täusche bekommt das Programm den Dateipfad als Parameter übergeben.
</code></pre>
<p>wie heißt dieser parameter? und wie komm ich an ihn ran?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073240</guid><dc:creator><![CDATA[Majestix]]></dc:creator><pubDate>Wed, 07 Jun 2006 14:58:37 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Thu, 08 Jun 2006 06:03:32 GMT]]></title><description><![CDATA[<p>Majestix schrieb:</p>
<blockquote>
<p>das ist neuland für mich</p>
<pre><code>Ebenfalls wenn ich mich nicht täusche bekommt das Programm den Dateipfad als Parameter übergeben.
</code></pre>
<p>wie heißt dieser parameter? und wie komm ich an ihn ran?</p>
</blockquote>
<p>Soweit ich weiß benötigst Du den gar nicht. Die Datei ist mit Deiner Anwendung verknüpft, die Zugriffe zum Lesen und Schreiben werden z.B. mit Hilfe der Serialisierung gemacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073554</guid><dc:creator><![CDATA[AndyDD]]></dc:creator><pubDate>Thu, 08 Jun 2006 06:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Thu, 08 Jun 2006 08:10:23 GMT]]></title><description><![CDATA[<p>Wenn du mit einer &quot;normalen&quot; Applikation arbeitest, hast du die Kommandozeile suaber aufgedröselt in den argc/argv Parametern der main() bzw. im lpCmdLine der WinMain(). Bei MFC-Programmen kannst du z.B. per <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/getcommandline.asp" rel="nofollow">GetCommandLine()</a> oder <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_mfc_cwinapp.3a3a.parsecommandline.asp" rel="nofollow">ParseCommandLine()</a> die Kommandozeile verarbeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073638</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073638</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 08 Jun 2006 08:10:23 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Fri, 09 Jun 2006 05:06:30 GMT]]></title><description><![CDATA[<p>Und zum einlsen noch ein Nachtrag:</p>
<p>Das ist kein Textdatei und deshalb kannst du die nicht Zeichen für Zeichen einlesen.</p>
<p>Du musst sie binär einlesen.<br />
Ein Text wird in der Regel durch ein oder zwei Zeichen (je nach OS) abgeschlossen.<br />
\r\n. SChau dir mal die Funktionen an welche den Text auslesen. Da steht dann das nur bis zum Zeichen X gelesen wird.<br />
Da aber Binärdatein solche Zeichen beinhalten können geht das einlesen von Binärdateien mit den Textlesefunktionen nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074279</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Fri, 09 Jun 2006 05:06:30 GMT</pubDate></item><item><title><![CDATA[Reply to Dateityp + Daten einlesen on Sat, 10 Jun 2006 08:47:46 GMT]]></title><description><![CDATA[<p>eim einlesen benutze ich fopen(file,&quot;rb+&quot;);<br />
also ich bin mir dessen bewusst, dass ich binär einlesen muss</p>
<p>kann mir bitte jm ein beispiel zeigen, wie das alles gehn könnte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074958</guid><dc:creator><![CDATA[Majestix]]></dc:creator><pubDate>Sat, 10 Jun 2006 08:47:46 GMT</pubDate></item></channel></rss>