Français
C ++ Forum

Erster Test fehlgeschlagen

 

E.T.
Salut,

comme erstes vorweg: j'ai NULL Ahnung de C++ !!

chez meinem heutigen (ersten) Versuchen avec Profan2Cpp (Testversion 1.6c et Borland-Compiler 5.5) suis je juste stecken geblieben. ici qui Prog-Ausgaben:
Profan2Cpp - Testversion 1.6c
projet magasin --->
Eingabe: CATENProfan 10PrintMakerVirtPage2.prf
Ausgabe: CATENProfan 10PrintMakerVirtPage2_cpp

Binde Include-Fichiers un... ok.
Lese En-tête-Fichiers... ok.
Überprüfe Syntax... ok.
Ersetze En-tête-Definitionen... ok.
Erstelle Verzeichnisse... ok.
Übersetze... ok.
Erstelle PrfMain.cpp... ok.
Kopiere En-tête... ok.
Kopiere Bibliotheken... ok.
Generiere Makefile... ok.

projet erfolgreich traduit!
[334 Zeilen dans 381 ms]
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland

C:BorlandBCC55incc32.exe -o.objPrfMain.obj -c -w-8026 -w-8057 -w-8060 -w-8017 -w-8004 -w-8066 -w-8041 -q -O2 -tWM -v- -D_WINVER=0x0400 -D_WIN32_WINNT=0x0400 -IC:BorlandBCC55include PrfMain.cpp
PrfMain.cpp:
C:BorlandBCC55incc32.exe -o.objVirtPage2.obj -c -w-8026 -w-8057 -w-8060 -w-8017 -w-8004 -w-8066 -w-8041 -q -O2 -tWM -v- -D_WINVER=0x0400 -D_WIN32_WINNT=0x0400 -IC:BorlandBCC55include VirtPage2.cpp
VirtPage2.cpp:
Error E2268 VirtPage2.cpp 125: Call to undefined function schnappi_5 dans function __stdcall ProfanThreadProc(void *)
Error E2268 VirtPage2.cpp 129: Call to undefined function schnappi_10 dans function __stdcall ProfanThreadProc(void *)
*** 2 errors dans Compile ***
** error 1 ** deleting .objVirtPage2.obj
Finished.

si je cela richtig erkenne, wird pour qui Funktion schnappi_5 bzw. schnappi_10
gesucht. ca sommes chez mir dans Profan 2 Procs (quelle là aussi marcher). Lt. Aider soll ca oui aussi comme Proc angelegt volonté et pas (plus) comme Funktion.

Tricolore avec qui Original-.prf et qui Ausgabe de XPSE (welches aussi nix trop réclamer hat) probiert, toujours cela gleiche Ergebnis.

Ansonsten pourrait je mich pour Profan2Cpp (et irgendwann la fois ne Vollversion) déjà begeistern, si le erstellten Programme ensuite wirklich plus rapide sommes (mais cela wurde wurde ici oui déjà getestet)...

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
09.04.2008  
 




Michael
Wodrich
la hâte Du peut-être. qui Prozeduren verschachtelt?

Sonst hilft là cela Poste eines Minimalbeispiels, wohin qui faute aussi vorkommt.
Meist entdeckt on ensuite beim Abspecken sur absolutes Minimum meist selbst den faute.

belle Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
10.04.2008  
 




E.T.
Hätte maintenant um cet Zeit pas avec einer so schnellen Antwort gerechnet.


Michael Wodrich: la hâte Du peut-être. qui Prozeduren verschachtelt?


Denke je pas, siehe Beispiel, chez dem es aussi auftritt :
KompilierenMarqueSéparation
Declare Pos5&, Pos10&, Ende%

Proc Schnappi_5

    Parameters X%

    If (@Val(@Right$(@Str$(X%),1)) >=0) AND (@Val(@Right$(@Str$(X%),1)) <3)

        WhileNot (@Val(@Right$(@Str$(X%),1)) = 0) OR (@Val(@Right$(@Str$(X%),1)) = 5)

            dec X%

        EndWhile

    ElseIf (@Val(@Right$(@Str$(X%),1)) >=5) AND (@Val(@Right$(@Str$(X%),1)) <8)

        WhileNot (@Val(@Right$(@Str$(X%),1)) = 0) OR (@Val(@Right$(@Str$(X%),1)) = 5)

            dec X%

        EndWhile

    Else

        WhileNot (@Val(@Right$(@Str$(X%),1)) = 5) OR (@Val(@Right$(@Str$(X%),1)) = 0)

            inc X%

        EndWhile

    EndIF

    Return @Str$(X%)

EndProc

Proc Schnappi_10

    Parameters X%
    Return @Str$(@Round(X%,-1))

EndProc

Set(Decimals,0)
WindowStyle 512+16
WindowTitle Test-Seite
Window 50,50-400,400
CreateMenu
AppendMenuBar 1000,<<<      FERTIG - TEST BEENDEN      >>>
@Create(Text,%HWnd,Mauskoordinaten im...,50,20,150,20)
@Create(Text,%HWnd,...5er Raster :,20,50,100,20)
@Create(Text,%HWnd,...10er Raster :,20,80,100,20)
Pos5& = @Create(Text,%HWnd,---,---,120,50,55,20)
Pos10& = @Create(Text,%HWnd,---,---,120,80,55,20)
Clear Ende%

WhileNot Ende%

    GetMessage
    SetText Pos5&, Schnappi_5 (%MouseX) + , + Schnappi_5 (%MouseY)
    SetText Pos10&, Schnappi_10 (%MouseX) + , + Schnappi_10 (%MouseY)

    If @MenuItem(1000)

        Ende% = 1

    EndIf

EndWhileclass=s4 href='./../../funktionsreferenzen/XProfan/end/'>end

Im Anhang hab je la fois cela ganze Gewusel, welches Profan2Cpp sur meiner Platte hinterlassen hat (pas böse gemeint), dans un .rare emballé, incl. diesem Quellcode ici.

Vieleicht hilfts oui chez qui Fehlersuche.

Mario

160 kB
Hochgeladen:10.04.2008
Downloadcounter134
Download
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
10.04.2008  
 



derrière Funktionsaufrufe un Freizeichen avant qui Folgeklammer?
 
10.04.2008  
 




E.T.

iF: derrière Funktionsaufrufe un Freizeichen avant qui Folgeklammer?


DANKE !!
allez doch !! So simple sommes arrêt qui kleinen Freuden !!!

maintenant hab je aussi den ShareWare-Hinweis, quel de Profan2Cpp eingebunden wird, gesehen.

Scheint mais quoi trop son, quoi XProfan, XPSE et Profan2Cpp pas anmeckern.

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
10.04.2008  
 




E.T.
... et cela erzeugte .exe-dingens ist oui aussi encore seulement 42% aussi grand comment qui Profan-Exe !!

super Programme !! Doit je doch glattweg plan la fois avec paire anderen Sachen essayer !!
mais si je cela ganze Kauderwelsch im C++ - Dossier vois, bleibe je doch lieber chez XProfan.
car wofür wäre sonst Profan2Cpp gemacht, si pas pour solch Unwissenden comment mich !!

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
10.04.2008  
 




Sebastian
König
Salut,

joli, si un Problem déjà gelöst ist, bevor Je l' Fil überhaupt gelesen avons!

Aufrufe de Prozeduren comme Funktionen avec Leerzeichen avant qui öffnenden Klammer faire Profan2Cpp 1.6 dans qui acte malheureusement encore Probleme... dans Profan2Cpp 2.0, cela dans Kürze (bof, la fois regarder, quand oui c'est ca) ensuite parallèle avec XProfan 11 erscheint, wird cela Problem mais behoben son. si intérêt besteht, serait je im Moment alors deviner, sur qui neue Version trop attendre.

MfG

Sebastian

P.S.: Dass qui avec C++ erzeugte Exe kleiner ist comme qui de XProfan gilt malheureusement seulement pour relativ kleine Programme, là sich dans diesem le cas auszahlt, dass aus den Bibliotheken seulement dazugelinkt wird, quoi aussi wirklich nécessaire wird au cours de XProfan naturellement toujours qui komplette Runtime dazulinkt. c'est allerdings so, dass qui native Maschinencode deutlich größer ist comme XProfan-P-Code (qui .prc-Fichiers), sodass chez umfangreichen Programmen qui C++-variante ensuite größer ist...
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
10.04.2008  
 




Michael
Wodrich
@Mario:

une kleine Anregung:
KompilierenMarqueSéparation
----- Schnipp ----- Schnipp ----- Schnipp -----

Proc Schnappi_5

    Parameters X%

    If (@Val(@Right$(@Str$(X%),1)) >=0) AND (@Val(@Right$(@Str$(X%),1)) <3)

        If ((x% mod 10) >= 0) and ((x% mod 10) <= 3)

            WhileNot (@Val(@Right$(@Str$(X%),1)) = 0) OR (@Val(@Right$(@Str$(X%),1)) = 5)

                WhileNot ((x% mod 10) = 0) OR ((x% mod 10) = 5)

                    dec X%

                EndWhile

                ----- Schnapp ----- Schnapp ----- Schnapp -----

            EndIf

        ENDPROC


belle Grüße
Michael Wodrich

Mod liefert den Teilungsrest
 
Programmieren, das spannendste Detektivspiel der Welt.
12.04.2008  
 




Jac
de
Lad

KompilierenMarqueSéparation
(@Val(@Right$(@Str$(X%),1)) >=0)
>

Ist cela pas toujours véritable?
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
12.04.2008  
 




E.T.
@Jac: Stimmt déjà, mais avec qui GANZEN ZEILE venez une autre Condition raus. Ist pas pour qui feinen Art geschrieben, mais je crois, là hat so chacun sa Marotten...

@Michael: merci, so gehts aussi. suis im Moment froh, cela es so klappt, comme ist. mais je werds mir merken.

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
12.04.2008  
 




Jac
de
Lad
mais weil es une et-Condition ist, peux du den partie omettre.

oui, je hab aussi so mon Marotten, qui je besser nirgendwo preisgebe.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
12.04.2008  
 




E.T.
Achso, maintenant weis je, quoi du meinst. bof, qui Marotten....
Hat mais vieleicht den Vorteil, le moi dans einem l'an dans mon Voir le texte source encore
erkennen peux, comment je (vieleicht aussi quelquefois faux) gedacht habe.

et qui paire Byte plus à Code devrait doch cela herbe pas fett faire. et m.E. ists oui pas faux, mais seulement verdrückt ausgekehrt ou bien doppelt gemoppelt.
et qui weis, irgendwann könnten qui Mauskoordinaten (comment dans diesem Beispiel) oui aussi la fois négative son...

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
13.04.2008  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

6.065 Views

Untitledvor 0 min.
rquindt02.08.2015
iF19.07.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie