<?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[Selbsterzeugte Datei Symbol zuweisen]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich hoffe ich bin hier im richtigen Forum...</p>
<p>Arbeite mit dem BCB6 und erstelle Dateien mit der Endung .tmat<br />
Wie kann ich Microsoft dazubringen diesen Files ein Symbol zuzuordnen, dass ich als Bitmap oder Icon in einem Ordner mitliefere und dem Betriebssystem sage, dass dies für alle diese Dateien gilt, so dass es automatisch für die weiteren Dateien ausgeführt wird.</p>
<p>Vielen Dank und liebe Grüße<br />
Todd</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186986/selbsterzeugte-datei-symbol-zuweisen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Jul 2026 19:02:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186986.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 14 Jul 2007 11:40:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 11:40:43 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich hoffe ich bin hier im richtigen Forum...</p>
<p>Arbeite mit dem BCB6 und erstelle Dateien mit der Endung .tmat<br />
Wie kann ich Microsoft dazubringen diesen Files ein Symbol zuzuordnen, dass ich als Bitmap oder Icon in einem Ordner mitliefere und dem Betriebssystem sage, dass dies für alle diese Dateien gilt, so dass es automatisch für die weiteren Dateien ausgeführt wird.</p>
<p>Vielen Dank und liebe Grüße<br />
Todd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325254</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Sat, 14 Jul 2007 11:40:43 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 11:48:41 GMT]]></title><description><![CDATA[<p>Siehe:<br />
<a href="http://msdn2.microsoft.com/en-US/library/aa969356.aspx" rel="nofollow">http://msdn2.microsoft.com/en-US/library/aa969356.aspx</a><br />
<a href="http://msdn2.microsoft.com/en-us/library/aa969371.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/aa969371.aspx</a></p>
<p>Grob gesagt:</p>
<pre><code>HKEY_CLASSES_ROOT
  .tmat
    (Default) = MyProgram.1
  MyProgram.1
    (Default) = MyProgram Application
    DefaultIcon
      (Default) = C:\MyDir\MyProgram.exe,2
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1325259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325259</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 14 Jul 2007 11:48:41 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 12:46:18 GMT]]></title><description><![CDATA[<p>Danke für die schnelle Antwort...</p>
<p>habe folgendes ausprobiert:</p>
<pre><code class="language-cpp">TRegistry* pReg = new TRegistry;
 try {pReg-&gt;RootKey = HKEY_CLASSES_ROOT;
      pReg-&gt;OpenKey(&quot;.tmat\\DefaultIcon&quot;,true);
      pReg-&gt;WriteString(&quot;&quot;,&quot;E:\\hallotest.ico&quot;);}
 catch(...)
 {delete pReg;}
 delete pReg;
</code></pre>
<p>Unter regedit-&gt;HKEY_CLASSES_ROOT steht nun folgendes:</p>
<p>.tmat -&gt; Name (Standard) Typ (REG_SZ) Wert (tmat_auto_file)<br />
....DefaultIcon -&gt;Name (Standard) Typ (REG_SZ) Wert( E:\testicon.ico)</p>
<p>Aber es funktioniert nicht...<br />
Hab ich was falschgemacht, oder funktioniert es erst nach einem Restart?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325296</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Sat, 14 Jul 2007 12:46:18 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 13:10:08 GMT]]></title><description><![CDATA[<p>Du hast wohl die Links nicht korrekt gelesen, geschweige denn mein Beispiel Dir *genau* angeschaut...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325306</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 14 Jul 2007 13:10:08 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 14:00:38 GMT]]></title><description><![CDATA[<p>Okay, habe es jetzt (hoffe ich) genau nach Anweisung gemacht und mir angesehn, wie Schlüssel anderer Programme verknüpft sind...</p>
<pre><code class="language-cpp">TRegistry* pReg = new TRegistry;
 try {pReg-&gt;RootKey = HKEY_CLASSES_ROOT;
      pReg-&gt;OpenKey(&quot;.tmat&quot;,true);
      pReg-&gt;WriteString(&quot;&quot;,&quot;tmatfile&quot;);
      pReg-&gt;CloseKey();
      pReg-&gt;OpenKey(&quot;tmatfile&quot;,true);
      pReg-&gt;WriteString(&quot;&quot;,&quot;tlab data file&quot;);
      pReg-&gt;CloseKey();
      pReg-&gt;OpenKey(&quot;tmatfile\\DefaultIcon&quot;,true);
      pReg-&gt;WriteString(&quot;&quot;,&quot;E:\\hallotest.ico&quot;);}
</code></pre>
<p>Funktioniert nur dann, wenn ich die Dateien aus der Anwendung heraus starte, dann sehe ich die Veränderung, wenn ich aber im Ordner nachgucke, sind immer noch die falschen icons vorhanden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325330</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325330</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Sat, 14 Jul 2007 14:00:38 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 14:04:21 GMT]]></title><description><![CDATA[<p>Okay, hab den Fehler gefunden.</p>
<p>Das Problem liegt darin, dass die FileAssociation noch nicht klappt.<br />
Sprich, '.tmat' files sollen sich mit tlab.exe öffnen lassen.<br />
Werde die zuordnung noch machen und dann funktionierts...</p>
<p>danke... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325333</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Sat, 14 Jul 2007 14:04:21 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sat, 14 Jul 2007 14:42:04 GMT]]></title><description><![CDATA[<p>Ohje falsch gedacht...</p>
<p>Es funktioniert zwar einwandfrei, bis auf eine kleine Tatsache.<br />
Ich hab jetzt das .ico File geändert. Aber es erscheint immernoch das alte, obwohl ich es gelöscht habe?<br />
Der Programmtext von oben läuft beim Öffnen der Anwendung durch und sollte doch eigentlich das neue Icon zuweisen, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325354</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Sat, 14 Jul 2007 14:42:04 GMT</pubDate></item><item><title><![CDATA[Reply to Selbsterzeugte Datei Symbol zuweisen on Sun, 15 Jul 2007 12:25:54 GMT]]></title><description><![CDATA[<p>Hat sich schon erledigt.<br />
Jetzt funktioniert es...</p>
<p>Danke und liebe Grüße<br />
Todd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1325803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1325803</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Sun, 15 Jul 2007 12:25:54 GMT</pubDate></item></channel></rss>