<?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[Drag &#x27;n Drop funktioniert nicht bei jeden Komponenten]]></title><description><![CDATA[<p>Hallo,</p>
<p>so habe das folgende Problem... ich will mein Progamm Drag 'n Drop fähig machen!<br />
Nachdem ich die Suchfunktion im Forum genutzt habe bin ich auch schnell fündig geworden...</p>
<p><a href="http://www.bytesandmore.de/rad/index.htm?http://www.bytesandmore.de/rad/cpp/snipp/sc03026.php" rel="nofollow">http://www.bytesandmore.de/rad/index.htm?http://www.bytesandmore.de/rad/cpp/snipp/sc03026.php</a></p>
<p>Das ist ein einfach zu verstehendes Beispiel und alles funktioniert wunderbar (mit einer ListBox und auf den MainForm) jedoch nicht mit den Komponenten für die ich's brauch!!!</p>
<p>Das Problem ist wenn ich die Drag 'n Drop Eigenschaft für z.B. ein DBImage brauche, dann schalte ich das Ablegen von Dateien für das Steuerelement mit:</p>
<pre><code class="language-cpp">DragAcceptFiles(DBImage1 -&gt; Handle, true);
</code></pre>
<p>frei, jedoch sellte ich fest das dieses Steuerelement nicht die Behandlungsroutine</p>
<pre><code class="language-cpp">void __fastcall TfrmMain::WMDropFiles(TWMDropFiles &amp;Message)
{
...//
}
</code></pre>
<p>auslöst. Abdere Komponenten machen dieses jedoch!??? <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>Ist es vieleicht möglich von der Komponente z.B. DBImage eine neue abzuleiten und diese mit der nötigen eigenschaft zu versehen, so das diese die Behandlungsroutine auslöst????</p>
<p>Ich hab keine Ahnung worann das liegt das es bei manchen Komponenten funkioniert und bei manchen nicht... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Danke in voraus Ihr seit meine letzte Hoffnung</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/182964/drag-n-drop-funktioniert-nicht-bei-jeden-komponenten</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 00:20:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/182964.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 31 May 2007 07:15:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Drag &#x27;n Drop funktioniert nicht bei jeden Komponenten on Thu, 31 May 2007 07:15:20 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>so habe das folgende Problem... ich will mein Progamm Drag 'n Drop fähig machen!<br />
Nachdem ich die Suchfunktion im Forum genutzt habe bin ich auch schnell fündig geworden...</p>
<p><a href="http://www.bytesandmore.de/rad/index.htm?http://www.bytesandmore.de/rad/cpp/snipp/sc03026.php" rel="nofollow">http://www.bytesandmore.de/rad/index.htm?http://www.bytesandmore.de/rad/cpp/snipp/sc03026.php</a></p>
<p>Das ist ein einfach zu verstehendes Beispiel und alles funktioniert wunderbar (mit einer ListBox und auf den MainForm) jedoch nicht mit den Komponenten für die ich's brauch!!!</p>
<p>Das Problem ist wenn ich die Drag 'n Drop Eigenschaft für z.B. ein DBImage brauche, dann schalte ich das Ablegen von Dateien für das Steuerelement mit:</p>
<pre><code class="language-cpp">DragAcceptFiles(DBImage1 -&gt; Handle, true);
</code></pre>
<p>frei, jedoch sellte ich fest das dieses Steuerelement nicht die Behandlungsroutine</p>
<pre><code class="language-cpp">void __fastcall TfrmMain::WMDropFiles(TWMDropFiles &amp;Message)
{
...//
}
</code></pre>
<p>auslöst. Abdere Komponenten machen dieses jedoch!??? <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>Ist es vieleicht möglich von der Komponente z.B. DBImage eine neue abzuleiten und diese mit der nötigen eigenschaft zu versehen, so das diese die Behandlungsroutine auslöst????</p>
<p>Ich hab keine Ahnung worann das liegt das es bei manchen Komponenten funkioniert und bei manchen nicht... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Danke in voraus Ihr seit meine letzte Hoffnung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1295704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1295704</guid><dc:creator><![CDATA[DonPromillo]]></dc:creator><pubDate>Thu, 31 May 2007 07:15:20 GMT</pubDate></item><item><title><![CDATA[Reply to Drag &#x27;n Drop funktioniert nicht bei jeden Komponenten on Fri, 01 Jun 2007 19:52:48 GMT]]></title><description><![CDATA[<p>Hat den keiner nen Plan wie sich das realisieren lässt????? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1296889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1296889</guid><dc:creator><![CDATA[DonPromillo]]></dc:creator><pubDate>Fri, 01 Jun 2007 19:52:48 GMT</pubDate></item><item><title><![CDATA[Reply to Drag &#x27;n Drop funktioniert nicht bei jeden Komponenten on Sat, 02 Jun 2007 10:09:15 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Mit TImage geht das nicht, da TImage kein Window ist/hat (ist nicht von TWinControl abgeleitet). Leg doch dein Image auf ein Panel und lass das dein Dragging akzeptieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297050</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Sat, 02 Jun 2007 10:09:15 GMT</pubDate></item><item><title><![CDATA[Reply to Drag &#x27;n Drop funktioniert nicht bei jeden Komponenten on Sat, 02 Jun 2007 22:17:05 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<blockquote>
<p>Mit TImage geht das nicht, da TImage kein Window ist/hat (ist nicht von TWinControl abgeleitet). Leg doch dein Image auf ein Panel und lass das dein Dragging akzeptieren.</p>
</blockquote>
<p>die Idee ist soweit ganz gut, doch habe ich leider auch schon vergebens versucht d.h. bei einer TPanel Komponente wird auch nicht die WMDropFiles Routine ausgelöst!? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>oder mach ich was falsch??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297467</guid><dc:creator><![CDATA[DonPromillo]]></dc:creator><pubDate>Sat, 02 Jun 2007 22:17:05 GMT</pubDate></item><item><title><![CDATA[Reply to Drag &#x27;n Drop funktioniert nicht bei jeden Komponenten on Sun, 03 Jun 2007 13:20:49 GMT]]></title><description><![CDATA[<p>So... habe es jetzt über eine ApplicationEvents Komponente gelöst... zwar nicht der schönste weg... aber naja was will man machen... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>wenn jemand eine bessere lösung weis bitte posten!</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297730</guid><dc:creator><![CDATA[DonPromillo]]></dc:creator><pubDate>Sun, 03 Jun 2007 13:20:49 GMT</pubDate></item></channel></rss>