<?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[&amp;quot;Unbekannter fehler&amp;quot; Exception - BCB5]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich mußte heute ein &quot;altes&quot; Projekt wieder ausgraben, und neu kompilieren.<br />
Jedoch funktioniert es seitedem nichtmehr. Änderungen usw. wurden nicht vorgenommen, gleicher BCB5 , gleiches Projekt.</p>
<p>Fehlermeldung:</p>
<p>&quot;Unbekannter Fehler&quot;</p>
<p>In folgendem Quellcode:</p>
<pre><code>try
		{
			tempString=&quot;http://&quot;;
			tempString+=m_ServerIP;
			tempString+=&quot;/axis-cgi/io/output.cgi?action=&quot;;
			tempString+=m_LichtRelaisPortNumber;
			tempString+=&quot;:\\&quot;;
			LoggText(tempString.c_str());
			Internet-&gt;Get(tempString.c_str());
			m_bLichtAn=true;
		}
		catch(ESocketError &amp;E)
		{
			LoggText(&quot;Allgemeiner SocketError LichtAus&quot;);
		}
		catch(Exception &amp;exp)
		{
			LoggText(&quot;Allgemeiner Fehler bei LichtAus&quot;);
		}
</code></pre>
<p>In folgender Zeile:</p>
<pre><code>Internet-&gt;Get(tempString.c_str());
</code></pre>
<p>Komischerweise wird die Exception nicht von den angebenen catch gefangen, sondern von einem großen try-catch block in der Haupt-CPP Datei:</p>
<pre><code>try
	  {
		//mutex starten
		MutexControlHndl=CreateMutex(NULL,TRUE,&quot;VideoSoftware Thyssen Duisburg - Halle12&quot;);
		if(GetLastError()==ERROR_ALREADY_EXISTS)
		{
			MessageBox(0,&quot;Anwendung ist bereits geöffnet&quot;,&quot;Kran-Client&quot;,MB_OK);
			exit(0);
		}
		Application-&gt;Initialize();
		Application-&gt;CreateForm(__classid(TForm1), &amp;Form1);
		Application-&gt;CreateForm(__classid(TMessageWin), &amp;MessageWin);
		Application-&gt;Run();
        }
        catch (Exception &amp;exception)
        {
                 Application-&gt;ShowException(&amp;exception);
	  }
</code></pre>
<p>Hier wird die Exception gefangen, obwohl sie in obriger Zeile ausgelöst wird.</p>
<p>Kennt irgendjemand das Problem?</p>
<p>Mfg</p>
<p>Reinhold Fischer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/184057/quot-unbekannter-fehler-quot-exception-bcb5</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 05:01:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184057.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Jun 2007 19:41:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;Unbekannter fehler&amp;quot; Exception - BCB5 on Mon, 11 Jun 2007 19:41:55 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich mußte heute ein &quot;altes&quot; Projekt wieder ausgraben, und neu kompilieren.<br />
Jedoch funktioniert es seitedem nichtmehr. Änderungen usw. wurden nicht vorgenommen, gleicher BCB5 , gleiches Projekt.</p>
<p>Fehlermeldung:</p>
<p>&quot;Unbekannter Fehler&quot;</p>
<p>In folgendem Quellcode:</p>
<pre><code>try
		{
			tempString=&quot;http://&quot;;
			tempString+=m_ServerIP;
			tempString+=&quot;/axis-cgi/io/output.cgi?action=&quot;;
			tempString+=m_LichtRelaisPortNumber;
			tempString+=&quot;:\\&quot;;
			LoggText(tempString.c_str());
			Internet-&gt;Get(tempString.c_str());
			m_bLichtAn=true;
		}
		catch(ESocketError &amp;E)
		{
			LoggText(&quot;Allgemeiner SocketError LichtAus&quot;);
		}
		catch(Exception &amp;exp)
		{
			LoggText(&quot;Allgemeiner Fehler bei LichtAus&quot;);
		}
</code></pre>
<p>In folgender Zeile:</p>
<pre><code>Internet-&gt;Get(tempString.c_str());
</code></pre>
<p>Komischerweise wird die Exception nicht von den angebenen catch gefangen, sondern von einem großen try-catch block in der Haupt-CPP Datei:</p>
<pre><code>try
	  {
		//mutex starten
		MutexControlHndl=CreateMutex(NULL,TRUE,&quot;VideoSoftware Thyssen Duisburg - Halle12&quot;);
		if(GetLastError()==ERROR_ALREADY_EXISTS)
		{
			MessageBox(0,&quot;Anwendung ist bereits geöffnet&quot;,&quot;Kran-Client&quot;,MB_OK);
			exit(0);
		}
		Application-&gt;Initialize();
		Application-&gt;CreateForm(__classid(TForm1), &amp;Form1);
		Application-&gt;CreateForm(__classid(TMessageWin), &amp;MessageWin);
		Application-&gt;Run();
        }
        catch (Exception &amp;exception)
        {
                 Application-&gt;ShowException(&amp;exception);
	  }
</code></pre>
<p>Hier wird die Exception gefangen, obwohl sie in obriger Zeile ausgelöst wird.</p>
<p>Kennt irgendjemand das Problem?</p>
<p>Mfg</p>
<p>Reinhold Fischer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1303545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1303545</guid><dc:creator><![CDATA[Reinhold Fischer]]></dc:creator><pubDate>Mon, 11 Jun 2007 19:41:55 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Unbekannter fehler&amp;quot; Exception - BCB5 on Mon, 11 Jun 2007 19:50:42 GMT]]></title><description><![CDATA[<p>Hab jetzt noch ein bißchen rumprobiert und folgendes herausgefunden:</p>
<p>Ich benutze eine fertige ActiveX-Komponente eines Drittanbieters, welche ich für ein anderes Projekt neu installieren mußte. Seitdem anscheinend geht das ganze nichtmehr. Ich habe jetzt auch schon mehrfach versucht das Ding neu im BCB5 zu importieren, jedoch meckert er immer, das die Klasse schon vorhanden ist.</p>
<p>Was bzw. wo muß ich etwas löschen/entfernen , das ich es neu installieren kann?</p>
<p>Mfg</p>
<p>Reinhold Fischer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1303554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1303554</guid><dc:creator><![CDATA[Reinhold Fischer]]></dc:creator><pubDate>Mon, 11 Jun 2007 19:50:42 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Unbekannter fehler&amp;quot; Exception - BCB5 on Mon, 11 Jun 2007 19:54:16 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>der innere try-catch fängt eben nur Exceptions vom Typ ESocketError, die geworfene Exception ist aber nicht von diesem Typ, sondern wahrscheinlich viel allgemeiner. Damit klnnen wir hier aber gar nichts anfangen. Benutzt den Debugger um den genauen Ablauf des Programmes zu verfolgen und wichtige Variablen zu überprüfen.<br />
Insbesondere ist für uns nicht nachvollziehbar was &quot;Internet&quot; für eine Komponente ist und was der Internetzugriff auf das CGI-Script für Folgen hat.</p>
<p>/Edit : Da das Problem offenbar sich verlagert hat :<br />
Auch hier ist die Aussage &quot;Eine Third-Party-Component macht Probleme&quot; für uns kaum nachvollziehbar. Ist das nun ein IDE-Fehler? Ein Compiler-Fehler? Ein Linker-Fehler?</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1303556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1303556</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 11 Jun 2007 19:54:16 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Unbekannter fehler&amp;quot; Exception - BCB5 on Mon, 11 Jun 2007 20:02:52 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>anscheinend macht die Componente Probleme. Habe die Komponente Testweise entfernt, der Fehler tritt nicht mehr auf.</p>
<p>Jedoch brauche ich die Componente unbedingt. Wie kann ich eine Installierte ActiveX Komponente komplett entfernen, und neu installieren?</p>
<p>Mfg</p>
<p>Reinhold Fischer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1303566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1303566</guid><dc:creator><![CDATA[Reinhold Fischer]]></dc:creator><pubDate>Mon, 11 Jun 2007 20:02:52 GMT</pubDate></item></channel></rss>