<?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[HILFEEEEE]]></title><description><![CDATA[<p>Hallo nochmals,<br />
Meine Anfrage von heute Mittag (die nicht beantwortet wurde <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="😞"
    /> ) hat sich nun etwas veraendert (vereinfacht):</p>
<p>Ich habe einen Dialog der einen Button hat. Folgende Funktion wird aufgerufen wenn dieser geklickt wird:</p>
<pre><code>#include &quot;stm_extractor.h&quot;
#include &quot;error_handling.h&quot;

#include &quot;stdafx.h&quot;
#include &quot;TM_DLG.h&quot;
#include &quot;TM_DLGDlg.h&quot;

// ...
void CTM_DLGDlg::OnTest(){

	int status=0, success=0;

	char* prj=&quot;geyer2&quot;;
	char* wrk_area=&quot;C:\\Programme\\I-Logix\\DB\\geyer2\\ana\\wa&quot;;

	// ------------
	UpdateData(TRUE);

	success = stm_init_uad(prj, wrk_area, self_transaction, &amp;status);

	if(!success){
		MessageBox(&quot;dataport init. failed&quot;,&quot;&quot;,MB_OK);
		return;
	} 
	else MessageBox(&quot;dataport init successful&quot;, &quot;&quot;, MB_OK);

	MessageBox (&quot;Finish UAD ...&quot;, &quot;MSG&quot;, MB_OK);
	stm_finish_uad();
	MessageBox(&quot;... Finish UAD&quot;, &quot;MSG&quot;, MB_OK);
         CDialog::OnOK();	
}
</code></pre>
<p>Zusatzinformationen: stm_init_uad und stm_finish_uad sind zwei C-Funktionen die verwendet werden, und die voellig unabhaengig von der Klasse arbeiten.</p>
<p>Meine Frage(n):</p>
<ol>
<li>
<p>(wichtigere Frage) Das Programm stuerzt am Ende der Funktion ab (sone Art Runtime-Error mit der Meldung &quot;Die Anweisung XY verweist auf Speicher ZW. Konnte Anweisung read nicht durchfuheren&quot;</p>
</li>
<li>
<p>(weniger wichtige Frage): Warum muessen die ersten beiden include directiven von oben VOR der include von StdAfx stehen !?!?! Mein Compiler meckert mit komischen Fehlermeldungen wenn ich sie NACH StdAfx stelle!?!?</p>
</li>
</ol>
<p>Vielen Dank vorab.</p>
<p>grussle</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/74223/hilfeeeee</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 12:36:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/74223.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 May 2004 13:35:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to HILFEEEEE on Tue, 18 May 2004 13:35:22 GMT]]></title><description><![CDATA[<p>Hallo nochmals,<br />
Meine Anfrage von heute Mittag (die nicht beantwortet wurde <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="😞"
    /> ) hat sich nun etwas veraendert (vereinfacht):</p>
<p>Ich habe einen Dialog der einen Button hat. Folgende Funktion wird aufgerufen wenn dieser geklickt wird:</p>
<pre><code>#include &quot;stm_extractor.h&quot;
#include &quot;error_handling.h&quot;

#include &quot;stdafx.h&quot;
#include &quot;TM_DLG.h&quot;
#include &quot;TM_DLGDlg.h&quot;

// ...
void CTM_DLGDlg::OnTest(){

	int status=0, success=0;

	char* prj=&quot;geyer2&quot;;
	char* wrk_area=&quot;C:\\Programme\\I-Logix\\DB\\geyer2\\ana\\wa&quot;;

	// ------------
	UpdateData(TRUE);

	success = stm_init_uad(prj, wrk_area, self_transaction, &amp;status);

	if(!success){
		MessageBox(&quot;dataport init. failed&quot;,&quot;&quot;,MB_OK);
		return;
	} 
	else MessageBox(&quot;dataport init successful&quot;, &quot;&quot;, MB_OK);

	MessageBox (&quot;Finish UAD ...&quot;, &quot;MSG&quot;, MB_OK);
	stm_finish_uad();
	MessageBox(&quot;... Finish UAD&quot;, &quot;MSG&quot;, MB_OK);
         CDialog::OnOK();	
}
</code></pre>
<p>Zusatzinformationen: stm_init_uad und stm_finish_uad sind zwei C-Funktionen die verwendet werden, und die voellig unabhaengig von der Klasse arbeiten.</p>
<p>Meine Frage(n):</p>
<ol>
<li>
<p>(wichtigere Frage) Das Programm stuerzt am Ende der Funktion ab (sone Art Runtime-Error mit der Meldung &quot;Die Anweisung XY verweist auf Speicher ZW. Konnte Anweisung read nicht durchfuheren&quot;</p>
</li>
<li>
<p>(weniger wichtige Frage): Warum muessen die ersten beiden include directiven von oben VOR der include von StdAfx stehen !?!?! Mein Compiler meckert mit komischen Fehlermeldungen wenn ich sie NACH StdAfx stelle!?!?</p>
</li>
</ol>
<p>Vielen Dank vorab.</p>
<p>grussle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/522699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/522699</guid><dc:creator><![CDATA[peperonee]]></dc:creator><pubDate>Tue, 18 May 2004 13:35:22 GMT</pubDate></item><item><title><![CDATA[Reply to HILFEEEEE on Tue, 18 May 2004 13:50:50 GMT]]></title><description><![CDATA[<p>was heisst am ende??<br />
der fkt?<br />
oder doch weahrend ( in ) der fkt?</p>
<p>haste breakpoints gesetzt?<br />
maybe liegt der fehler in der fkt.<br />
musst halt im debugger schauen in welcher zeile er sich dann aufhaengt und schauen ob der wert initialisiert war. ich denke mal da liegt der fehler.<br />
in die fkt. kann ich dir so auch nicht schauen</p>
<p>mfg<br />
newkid</p>
]]></description><link>https://www.c-plusplus.net/forum/post/522713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/522713</guid><dc:creator><![CDATA[newkid]]></dc:creator><pubDate>Tue, 18 May 2004 13:50:50 GMT</pubDate></item><item><title><![CDATA[Reply to HILFEEEEE on Tue, 18 May 2004 14:04:54 GMT]]></title><description><![CDATA[<p>es passiert nach dem OnOK() Aufruf, also nach dem beenden des dialogs.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/522727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/522727</guid><dc:creator><![CDATA[peperonee]]></dc:creator><pubDate>Tue, 18 May 2004 14:04:54 GMT</pubDate></item></channel></rss>