Neuanlage eines Files in einem Projekt

Xbase++-IDE - Workbench, Visual Xbase

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Neuanlage eines Files in einem Projekt

Beitrag von Manfred »

Hi,

ich habe gerade etwas interessantes beobachtet und auch schon dem Support mitgeteilt. Hier nur, damit ihr nicht auch graue Haare kriegt, wie ich vorhin:

1) mit STRG+N ein neues File in einem Projekt anlegen
2) z.B. Dbev und dann STR+Leertaste drücken
3) jetzte sollte eine Fehlermeldung kommen.
4) Wehe nicht....

noch was:

gebt mal in dem Projektfile eine Datei an, die es gar nicht gibt. Z.B Test.prg und dann noch test.obj

Jetzt kompiliert das ganze mal mit der VX mit ALT+F9

Bei mir wird nur der Pfad angegeben, aber nicht die Datei, die nicht gefunden wird. Wie sieht es bei euch aus?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
J.Renseler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 151
Registriert: Do, 15. Nov 2007 11:40
Wohnort: Krefeld
Kontaktdaten:

Re: Neuanlage eines Files in einem Projekt

Beitrag von J.Renseler »

Manfred hat geschrieben:Hi,

ich habe gerade etwas interessantes beobachtet und auch schon dem Support mitgeteilt. Hier nur, damit ihr nicht auch graue Haare kriegt, wie ich vorhin:

1) mit STRG+N ein neues File in einem Projekt anlegen
2) z.B. Dbev und dann STR+Leertaste drücken
3) jetzte sollte eine Fehlermeldung kommen.
4) Wehe nicht....

noch was:

gebt mal in dem Projektfile eine Datei an, die es gar nicht gibt. Z.B Test.prg und dann noch test.obj

Jetzt kompiliert das ganze mal mit der VX mit ALT+F9

Bei mir wird nur der Pfad angegeben, aber nicht die Datei, die nicht gefunden wird. Wie sieht es bei euch aus?
Hallo,

also ich muss dich enttäuschen bei mir tritt dein oben beschriebener Fehler nicht auf.

Der Fehler mit dem fehlenden Dateinamen kann ich aber nachvollziehen ...

Gruß,
Jannik
Kassensysteme für den Einzelhande http://ab-software.de
Mitglied der XUG-Cologne http://www.xug-cologne.de
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Also ich habe ein schon benutztes Projektfile über vxide20.exe geöffnet, und dann eine neue prg über STRG+N hinzugefügt und direkt in dem neuen Fenster DBev und dann STRG+Leertaste gedrückt. Dann kam der Fehler. Hm, das wäre natürlich blöde, wenn wieder irgendwelche Sonderumgebungen die Ursache sind.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
J.Renseler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 151
Registriert: Do, 15. Nov 2007 11:40
Wohnort: Krefeld
Kontaktdaten:

Beitrag von J.Renseler »

Hi,

genau das gleiche habe ich auch gemacht.
Welche Version von VX hast du den? Meine ist die: 2.0.338

Hier mal der Inhalt meiner Project.xpj vielleicht finden wir da ja einen Unterschied.

Code: Alles auswählen

[PROJECT]
    DEBUG         = yes
    INCLUDE       = INCLUDE\
    LIB           = LIB\
    VERSION       = 2.0
    OPENFILES     = PRG\ab-winclass.prg;prg\ab-getclass.prg;PRG\ab-func.PRG;PRG\ab-demo.prg;PRG\ab-class.prg
    Project.xpj

[Project.xpj]
    ab-demo.exe

[ab-demo.exe]
    COMPILE       = xpp
    COMPILE_FLAGS = /q /w
    DEBUG_SAVE    = yes
    GUI           = yes
    LINKER        = alink
    LINK_FLAGS    =
    RC_COMPILE    = arc
    RC_FLAGS      = /v
    OBJ_DIR       = OBJ\
    BREAKPOINT    = PRG\ab-graclass.prg:342=1@.T.@1@-1@1@.T.@0@@
// $START-AUTODEPEND
    RES\icon.res
    ab-class.obj
    ab-demo.obj
    ab-func.obj
    ab-getclass.obj
    ab-winclass.obj
    dbesys.obj
    open_absxb.obj
// $STOP-AUTODEPEND
    RES\icon.arc
    PRG\ab-class.prg
    PRG\ab-demo.prg
    PRG\ab-func.PRG
    PRG\ab-getclass.prg
    PRG\ab-winclass.prg
    PRG\dbesys.prg
    PRG\open_absxb.prg

Kassensysteme für den Einzelhande http://ab-software.de
Mitglied der XUG-Cologne http://www.xug-cologne.de
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi,

ich habe die gleiche Version.

es ist auch klar, warum es bei Dir nicht den Fehler produziert. Nimm mal bei STRG+N die Pfadangabe 2 Zeilen unter dem PRG Namen raus und probiere es dann nochmal. Das ist es nämlich bei mir.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
J.Renseler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 151
Registriert: Do, 15. Nov 2007 11:40
Wohnort: Krefeld
Kontaktdaten:

Beitrag von J.Renseler »

ja so kann ich es auch nachvollziehen ...
Kassensysteme für den Einzelhande http://ab-software.de
Mitglied der XUG-Cologne http://www.xug-cologne.de
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

siiehste!

bin ich auch nur drauf gekommen, weil in Deinem Projektfile die Pfadangaben davorstanden. Das habe ich bei mir nämlich nicht. Deshalb klingelte es sofort bei mir. War also ne gute Idee mit dem Projektfile, sonst hätte wir uns doof gesucht und Alaska wohl auch, weil die es ja auch nicht wußten.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Jepp,

entweder haben die bei Alaska wirklich noch mehr Leute arbeiten, oder aber sie haben alle ein kurzes Gedächtnis, oder sie wollen nichts mehr von mir wissen.

Ich habe denen oben geschilderten Fall als Mail zugeschickt im lockeren Stil, so wie wir uns auch auf der Devcon unterhalten haben. Ich habe dann eine förmliche und höfliche Antwort bekommen mit "Sehr geehrter Herr ...." und "Sie" usw.

Hm, was will uns/mir das sagen...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Beitrag von Jan »

Eine irritierende Erfahrung, die ich auch schon (vor der DevCon) machen durfte.

Jan
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

nun, voher ist ganz verständlich, auch wenn alle mich schon mal gedutzt hatte, per Mail. Aber es ist anscheinend immer so förmlich, wenn sie nur mit Alaska Support signiert ist und nicht mit einem direkten Namen.

Naja, egal, war ja nur so eine Bemerkung von mir.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten

Zurück zu „Workbench (ab 2.0), VX (bis 1.9 SL1)“