<?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[THexEdit Control Sourcecode]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab schon länger nach einem kostenlosen HexEdit Control gesucht um mal<br />
schnell den Inhalt eines EEPROMs darzustellen oder ähnliches. Da ich nicht<br />
wirklich was gefunden hab, dass alle Funktionen hat die ich benötige hab ich<br />
selber ein kleines Control geschrieben das ich auch gerne weiter gebe.</p>
<p><a href="http://www.gsm-dev.de/THexEdit.rar" rel="nofollow">http://www.gsm-dev.de/THexEdit.rar</a></p>
<p>Es gibt zwei verschiedene Möglichkeiten das Control mit Daten zu versorgen:</p>
<ol>
<li>HexEdit1-&gt;LoadFromFile(...), HexEdit1-&gt;LoadFromArray(...)</li>
</ol>
<p>damit werden die Daten ganz normal geladen.</p>
<ol start="2">
<li>HexEdit1-&gt;SetSizeWithoutData(...)</li>
</ol>
<p>damit wird ein OnNeedData(...) aufgerufen, wenn das Control noch nicht geladene<br />
Daten anzeigen soll. Damit müssen nicht alle Daten auf einmal geladen werden.<br />
Ich benötige diese Funktion um den Flash Speicher eines Handys darzustellen.<br />
Der komplette Download würde hier 72 Minuten dauern <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>bekanntes Problem:<br />
- es können nur Dateien &lt; 16MB geladen werden. Ich hab leider keine Ahnung<br />
warum. Eigentlich sollte es auch mit Dateien &gt; 16MB funktionieren. Da<br />
werden zwar noch die Hex Werte angezeigt aber nicht mehr die Strings. Ich<br />
werd aber weiter nach dem Problem suchen...</p>
<p>wenn jemand Verbesserungsvorschläge hat, immer her damit. Wenn jemand selber<br />
was verbessert wäre es nett wenn er das hier kurz sagt und evtl. die Änderungen<br />
verfügbar macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/80206/thexedit-control-sourcecode</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 11:47:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/80206.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 Jul 2004 06:04:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to THexEdit Control Sourcecode on Mon, 19 Jul 2004 06:04:42 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab schon länger nach einem kostenlosen HexEdit Control gesucht um mal<br />
schnell den Inhalt eines EEPROMs darzustellen oder ähnliches. Da ich nicht<br />
wirklich was gefunden hab, dass alle Funktionen hat die ich benötige hab ich<br />
selber ein kleines Control geschrieben das ich auch gerne weiter gebe.</p>
<p><a href="http://www.gsm-dev.de/THexEdit.rar" rel="nofollow">http://www.gsm-dev.de/THexEdit.rar</a></p>
<p>Es gibt zwei verschiedene Möglichkeiten das Control mit Daten zu versorgen:</p>
<ol>
<li>HexEdit1-&gt;LoadFromFile(...), HexEdit1-&gt;LoadFromArray(...)</li>
</ol>
<p>damit werden die Daten ganz normal geladen.</p>
<ol start="2">
<li>HexEdit1-&gt;SetSizeWithoutData(...)</li>
</ol>
<p>damit wird ein OnNeedData(...) aufgerufen, wenn das Control noch nicht geladene<br />
Daten anzeigen soll. Damit müssen nicht alle Daten auf einmal geladen werden.<br />
Ich benötige diese Funktion um den Flash Speicher eines Handys darzustellen.<br />
Der komplette Download würde hier 72 Minuten dauern <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>bekanntes Problem:<br />
- es können nur Dateien &lt; 16MB geladen werden. Ich hab leider keine Ahnung<br />
warum. Eigentlich sollte es auch mit Dateien &gt; 16MB funktionieren. Da<br />
werden zwar noch die Hex Werte angezeigt aber nicht mehr die Strings. Ich<br />
werd aber weiter nach dem Problem suchen...</p>
<p>wenn jemand Verbesserungsvorschläge hat, immer her damit. Wenn jemand selber<br />
was verbessert wäre es nett wenn er das hier kurz sagt und evtl. die Änderungen<br />
verfügbar macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563472</guid><dc:creator><![CDATA[Acidmrp]]></dc:creator><pubDate>Mon, 19 Jul 2004 06:04:42 GMT</pubDate></item><item><title><![CDATA[Reply to THexEdit Control Sourcecode on Mon, 19 Jul 2004 14:31:39 GMT]]></title><description><![CDATA[<p>Hab's mir erstmal nur kurz angesehen, kann also nichts zu den Problemen sagen.</p>
<p>Einen Vorschlag hätte ich aber schon: schmeiss die WinAPI-Funktionen raus (z.B. GetFileSize), damit sich die Komponente ggf. auch in Kylix, d.h. unter Linux verwenden lässt.<br />
Und <em>bReaded</em>, <em>iReadedBytes</em> usw. klingt irgendwie doof ;), grammatikalisch korrekt wäre <em>Read</em> statt <em>Readed</em>.</p>
<p>Insgesamt aber eine feine Sache.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/563800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/563800</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Mon, 19 Jul 2004 14:31:39 GMT</pubDate></item><item><title><![CDATA[Reply to THexEdit Control Sourcecode on Tue, 20 Jul 2004 21:34:47 GMT]]></title><description><![CDATA[<p>Hi! Könnte evtl. auf die Datentypen zurückzuführen sein, dein Problem mit den 16MB! Nimm z.B. statt int __int64, etc. Dann schau mal nochmal, ob's geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/564780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/564780</guid><dc:creator><![CDATA[Windoof]]></dc:creator><pubDate>Tue, 20 Jul 2004 21:34:47 GMT</pubDate></item><item><title><![CDATA[Reply to THexEdit Control Sourcecode on Wed, 21 Jul 2004 03:32:54 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/52">@Jansen</a> Danke für die Hinweise. Ich werd das verbessern <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3286">@Windoof</a> ab ich schon versucht, hat leider nicht geklappt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/564841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/564841</guid><dc:creator><![CDATA[Acidmrp]]></dc:creator><pubDate>Wed, 21 Jul 2004 03:32:54 GMT</pubDate></item></channel></rss>