Deutsch
C ++ Forum

SUBPROC

 

Stefan
M.
Caillet
Hallo Sebastian
Folgender Code erzeugt unter Profan2CPP 2.0 nachfolgende Fehlermeldung. Wo liegt der Fehler?
SubProc Set.MonthCalDate

    Parameters HDL&,DAT$
    Declare DATA#
    Dim DATA#,20
    Case %pcount = 1 : Dat$ = DATE$(0)
    Word DATA#,0 = VAL(SubStr$(Dat$,3,"."))
    Word DATA#,2 = VAL(SubStr$(Dat$,2,"."))
    Word DATA#,6 = VAL(SubStr$(Dat$,1,"."))
    Var QT% = SendMessage(HDL&,$100C,0,DATA#)
    Dispose DATA#
    Return QT%

EndProc


Fehlermeldung:
"Cev-C++Bing++.exe" -c PrfMain.cpp -o .objPrfMain.o -I"Cev-C++\include" -I"Cev-C++\includeg++" -L"Cev-C++\lib" -B"Cev-C++\bin" -fexceptions -s -mwindows -w -O2 -fvtable-thunks -fno-elide-constructors
"Cev-C++Bing++.exe" -c MonthCalDate.cpp -o .objMonthCalDate.o -I"Cev-C++\include" -I"Cev-C++\includeg++" -L"Cev-C++\lib" -B"Cev-C++\bin" -fexceptions -s -mwindows -w -O2 -fvtable-thunks -fno-elide-constructors
MonthCalDate.cpp: In function `struct p_variant SubProc_set_monthcaldate():
MonthCalDate.cpp:49: `n undeclared (first use this function)
MonthCalDate.cpp:49: (Each undeclared identifier is reported only once
MonthCalDate.cpp:49: for each function it appears in.)
Cev-C++Binmake.exe: *** [".objMonthCalDate.o"] Error 1
Finished.
Danke
Gruss Stefan
 
Ich habe grosses Glück, weil ich Mitmenschen helfen darf.
Entwicklungsumgebung:
XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit
PC: P4/3GHz , 2GB RAM , 1700GB HD
Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD
22.11.2008  
 




Sebastian
König
Hallo Stefan,

danke für den Hinweis! Das Problem liegt in der Verwendung von %pcount - durch einen Bug funktioniert diese Systemvariable zur Zeit nicht innerhalb einer SubProc. In der kommenden Version 2.0a wird der Fehler behoben sein.

Leider habe ich im Moment extrem wenig Zeit und weiß noch nicht, wann die neue Version fertig wird. Falls es eilig ist, kann ich Dir per eMail eine korrigierte Zwischenversion schicken.

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
23.11.2008  
 




Stefan
M.
Caillet
Hallo Sebastian,
ich muss Dir fairerweise mitteilen, dass ich noch die Testversion von Profan2CPP nutze, da ich zuerst sehen wollte, ob auch meine teilweise etwas seltsamen Problemlösungen auch nach der Umsetzung überhaupt laufen. Ich konnte nun feststellen, dass dies so ist. Dass die Subproc hier probleme macht, ist bei dieser meiner Bewertung nicht relevant, Da die Subproc ja regelkonform ist. Nun wie handeln wir das am besten:
1. Ich werde die Vollversion kaufen.
2. Wenn Du mir ne Vorab-Version zusendest, läuft die dann weiterhin als Testversion? Ich möchte nämlich nicht, dass eine Korrektur aus meiner Testversion gratis eine Vollversion macht! Dies währe Dir gegenüber absolut unfair.
Wenn dies so klappt, dass Profan2Cpp durch Deine Korrektur weiterhin als TestVersion läuft,
und ich von JDS die Vollversion erhalten habe, muss ich dann einfach diese installieren, und Deine Korrektur nochmals aufspielen?
Liebe Grüsse aus der Schweiz
Stefan
 
Ich habe grosses Glück, weil ich Mitmenschen helfen darf.
Entwicklungsumgebung:
XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit
PC: P4/3GHz , 2GB RAM , 1700GB HD
Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD
23.11.2008  
 




Sebastian
König
Hallo Stefan,

Stefan M. Caillet
ich muss Dir fairerweise mitteilen, dass ich noch die Testversion von Profan2CPP nutze, da ich zuerst sehen wollte, ob auch meine teilweise etwas seltsamen Problemlösungen auch nach der Umsetzung überhaupt laufen. Ich konnte nun feststellen, dass dies so ist. Dass die Subproc hier probleme macht, ist bei dieser meiner Bewertung nicht relevant, Da die Subproc ja regelkonform ist.

Kein Problem - genau dafür gibt es ja die Testversion.

Stefan M. Caillet
Nun wie handeln wir das am besten:
1. Ich werde die Vollversion kaufen.
2. Wenn Du mir ne Vorab-Version zusendest, läuft die dann weiterhin als Testversion? Ich möchte nämlich nicht, dass eine Korrektur aus meiner Testversion gratis eine Vollversion macht! Dies währe Dir gegenüber absolut unfair.
Wenn dies so klappt, dass Profan2Cpp durch Deine Korrektur weiterhin als TestVersion läuft,
und ich von JDS die Vollversion erhalten habe, muss ich dann einfach diese installieren, und Deine Korrektur nochmals aufspielen?


Ich würde vorschlagen, dass ich Dir einfach erstmal eine aktuelle Testversion schicke. Wenn Du dann die Vollversion hast, genügt mir als Nachweis Deine Seriennummer (aber bitte nicht hier im Forum posten ) und ich schicke Dir dann den aktuellen Entwicklungsstand als Vollversion. Für Voll- und Testversion genügt es zum Einspielen der Korrektur, wenn Du einige Dateien im Installationsverzeichnis mit denen, die ich Dir per Mail schicke, ersetzt. Wenn Du mir dann per PM oder Mail Deine eMail-Adresse schickst, mache ich heute Nachmittag (HK-Zeit) eine neue Testversion für Dich fertig.

Grüße zurück aus Hong Kong,

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
24.11.2008  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.550 Betrachtungen

Unbenanntvor 0 min.
Ernst27.04.2016
H.Brill22.06.2015
Uwe Lang21.06.2013
Michael Borowiak07.12.2011

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Sebastian König (2x)
Stefan M. Caillet (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie