Español
C ++ Foro

Erster Test fehlgeschlagen

 

E.T.
¡Hola,

como erstes vorweg: Yo habe NULL Idea de C++ !!

En mi heutigen (ersten) Versuchen con Profano2Cpp (Testversion 1.6c y Borland-Compiler 5.5) bin Yo igual stecken geblieben. Hier el Prog-Ausgaben:
Profano2Cpp - Testversion 1.6c
Projekt invitar --->
Eingabe: CATENProfan 10PrintMakerVirtPage2.prf
Edición: CATENProfan 10PrintMakerVirtPage2_cpp

Binde Incluir-Archivos una... ok.
Lese Encabezamiento-Archivos... ok.
Überprüfe Syntax... ok.
Ersetze Encabezamiento-Definitionen... ok.
Erstelle Verzeichnisse... ok.
Übersetze... ok.
Erstelle PrfMain.cpp... ok.
Kopiere Encabezamiento... ok.
Kopiere Bibliotheken... ok.
Generiere Makefile... ok.

Projekt erfolgreich traducido!
[334 Zeilen en 381 ms]
MAKE Versión 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 en function __stdcall ProfanThreadProc(void *)
Error E2268 VirtPage2.cpp 129: Call to undefined function schnappi_10 en function __stdcall ProfanThreadProc(void *)
*** 2 errors en Compile ***
** error 1 ** deleting .objVirtPage2.obj
Finished.

Wenn Yo el correcto erkenne, se después de el Función schnappi_5 o. schnappi_10
gesucht. Dies son en me en Profano 2 Procs (welche como auch trabajo). Lt. Ayuda se dies en efecto como Proc creado y ser no (mehr) como Función.

Habs con el Original-.prf y Edición de XPSE (welches auch nix a beanstanden ha) probiert, siempre el gleiche Ergebnis.

Ansonsten podría Yo mich para Profano2Cpp (y irgendwann veces ne Vollversion) ya begeistern, si la erstellten Programas entonces wirklich más rápido son (aber el wurde wurde hier sí ya 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
Hast Usted evtl. el Prozeduren verschachtelt?

Sonst hilft como el Puesto uno Minimalbeispiels, wo el Fehler auch vorkommt.
Meist entdeckt una continuación beim Abspecken en absolutes Minimum meist incluso el Fehler.

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
10.04.2008  
 




E.T.
Hätte ahora en esta Tiempo no con uno así schnellen Antwort gerechnet.


Michael Wodrich: Hast Usted evtl. el Prozeduren verschachtelt?


Denke Yo no, siehe Ejemplo, en el lo auch auftritt :
KompilierenMarcaSeparación
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 tener Yo veces todos Gewusel, welches Profano2Cpp en meiner Platte hinterlassen ha (no böse gemeint), en un .rar gepackt, incl. diesem Quellcode hier.

Vieleicht hilfts sí en Fehlersuche.

Mario

160 kB
Hochgeladen:10.04.2008
Ladeanzahl121
Descargar
 
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  
 



Hinter Funktionsaufrufe una Freizeichen antes Folgeklammer?
 
10.04.2008  
 




E.T.

IF: Hinter Funktionsaufrufe una Freizeichen antes Folgeklammer?


DANKE !!
Geht doch !! So simplemente son sólo el pequeño Freuden !!!

Jetzt tener Yo auch el ShareWare-Referencia, welcher de Profano2Cpp eingebunden se, gesehen.

Scheint aber qué a ser, qué XProfan, XPSE y Profano2Cpp no 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.
... y el erzeugte .exe-dingens es sí auch todavía sólo 42% así groß como Profano-Exe !!

Klasse Programa !! ¿Es doch glattweg eben veces con pocos otro Sachen probieren !!
Aber si yo todos Kauderwelsch en el C++ - Ordner sehe, bleibe Todavía más bien en XProfan.
Denn wofür wäre sonst Profano2Cpp gemacht, si no para solch Unwissenden como 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
¡Hola,

schön, si una Problema ya gelöst es, bevor Yo, el Hilo überhaupt gelesen haben!

Aufrufe de Prozeduren como Características con Leerzeichen antes öffnenden Klammer hacer Profano2Cpp 1.6 en el Tat desafortunadamente todavía Problemas... In Profano2Cpp 2.0, el en Kürze (naja, veces schauen, wann genau) entonces parallel con XProfan 11 erscheint, se el problema aber Fijo ser. Wenn Interesse besteht, sería Yo en el Moment also raten, en el neue Versión a warten.

MfG

Sebastian

P.S.: Dass el con C++ erzeugte Exe kleiner es como el de XProfan gilt desafortunadamente sólo para relativ kleine Programas, como se en diesem Fall auszahlt, dass de el Bibliotheken sólo dazugelinkt se, qué auch wirklich benötigt se während XProfan natürlich siempre el komplette Runtime dazulinkt. Es allerdings así, dass el native Maschinencode deutlich größer es como XProfan-P-Code (el .prc-Archivos), sodass en umfangreichen Programmen el C++-Variante entonces größer es...
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
10.04.2008  
 




Michael
Wodrich
@Mario:

Un kleine Anregung:
KompilierenMarcaSeparación
----- 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


Schöne Grüße
Michael Wodrich

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




Jac
de
Lad

KompilierenMarcaSeparación
(@Val(@Right$(@Str$(X%),1)) >=0)
>

Ist el no siempre verdadero?
 
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 ya, aber con el GANZEN ZEILE kommt una otro Condición fuera. Ist no después de el feinen Art geschrieben, pero yo glaube, como ha así cada seine Marotten...

@Michael: Gracias, así gehts auch. Bin en el Moment froh, el lo así klappt, como es. Aber Yo werds me 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
Aber porque lo una Und-Condición es, kannst du el Teil weglassen.

Sí, Yo tener auch así mi Marotten, el Yo mejor 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, ahora weis Yo, qué du media. Naja, el Marotten....
Sombrero aber vieleicht el Vorteil, el Yo en un Jahr en mi Ver código fuente todavía
erkennen kann, Yo (vieleicht auch manchmal falso) pensamiento habe.

Und el pocos Byte mehr a Code debería doch el Kraut no fett hacer. Und m.E. ists sí no falso, pero sólo verdrückt ausgekehrt oder doppelt gemoppelt.
Und wer weis, irgendwann könnten el Mauskoordinaten (como en diesem Ejemplo) en efecto veces negativo ser...

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  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.399 Views

Untitledvor 0 min.
rquindt02.08.2015
iF19.07.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie