Installation der Demo XBASE

Auf dem Weg von Clipper, FoxPro u.ä. nach Xbase++

Moderator: Moderatoren

Antworten
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Tach auch,

ich verwuche die Demo auf meinem Windows 7 Rechner zu installieren, dort steht zwar, dass ich dann bei einer benutzerdefinierten Installation auch auswählen könne, wohin die Installtion erfolgt.
Das läßt sich aber leider nirgends auswählen, es gibt zwar einen "Ändern-Button" der aber disabled ist.

Hat jemand eine Idee ? Oder kann ich nur bei der Demo nicht festlegen, wohin die Installation erfolgen soll ?


Gruß Ecki
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Installation der Demo XBASE

Beitrag von AUGE_OHR »

Eckhard Sallermann hat geschrieben:ich verwuche die Demo auf meinem Windows 7 Rechner zu installieren, dort steht zwar, dass ich dann bei einer benutzerdefinierten Installation auch auswählen könne, wohin die Installtion erfolgt.
Das läßt sich aber leider nirgends auswählen, es gibt zwar einen "Ändern-Button" der aber disabled ist.

Hat jemand eine Idee ? Oder kann ich nur bei der Demo nicht festlegen, wohin die Installation erfolgen soll ?
bin mir nicht sicher was die "lates" Demo macht, aber bei der Installation von Xbase++ wird C:\ALASKA\XPPW32\AUTOXPP.BAT und C:\ALASKA\XPPW32\XPP.REG erstellt.
wenn du die "anpasst" kannst du Xbase++ einfach in dein "eigenes" Verzeichnis "verschieben".
gruss by OHR
Jimmy
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Danke für deine Hilfe, leider gibt es jedoch keine solche Dateien ;-(
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:

Re: Installation der Demo XBASE

Beitrag von Jan »

Nach der Installation schon.

Was Jimmy meinte ist wohl: Installier die Demo im Standardverzeichnis, verschieb das Programm in das von Dir gewünschte Verzeichnis, überarbeite die beiden Dateien, und ruf die auf.

Alternativ: Frag Alaska. Vielleicht haben die ja einen Vorschlag für Dich.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Also das mit dem Verzeichnis scheint wohl zu klappen, allerdings:

Code: Alles auswählen

#include "inkey.ch"
#include "get.ch"

PROCEDURE Main
local cVar1 := ”Hello”
local cVar2 := ”World”
SET COLOR TO N/W,W+/B 
SET CURSOR ON 
SetMouse( .T. ) 
CLS
@ 10,10 SAY ”Hallo ” GET cVar1
@ 12,10 SAY ”Wer ? ” GET cVar2
READ
? cVar1, cVar2
RETURN

Erhalte ich hier einen Fehler in der Zeile "local cVar1 := ”Hello”"

XBT0200 Syntax error

und in der Zeile 

@ 10,10 SAY ”Hallo ” GET cVar1

XBT0206 Invalid use of @ (pass by reference) operator
Sorry, ich versuche mich gerade einfach mal mit Xbase, komme von Clipper + VO, dennoch verstehe ich diese Meldungen nicht
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von UliTs »

Rätselhafte Fehlermeldungen ....
Ich hatte mal ein ähnliches Problem, da war ein in meinem Editor nicht sichtbares Sonderzeichen im Quellcode "versteckt".
-
Ansonsten: Kannst Du denn die Samples von Alaska ohne Fehlermeldung übersetzen?

Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Hi Ulli,

das ist eigentlich ein Sample von Alaska :-(


UliTs hat geschrieben:Rätselhafte Fehlermeldungen ....
Ich hatte mal ein ähnliches Problem, da war ein in meinem Editor nicht sichtbares Sonderzeichen im Quellcode "versteckt".
-
Ansonsten: Kannst Du denn die Samples von Alaska ohne Fehlermeldung übersetzen?

Uli
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von brandelh »

Hi,

sind die HOCHKOMMAS oben " im Quelltext auch so geschwungen, oder nur oben im Code-Beispiel ?
Ich vermute du hast statt " die typographischen Anführungszeichen erwischt !
Gruß
Hubert
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von brandelh »

Mein Texteditor gibt folgende Codes für obige Zeichen aus (ANSI):

” = chr(148)
" = chr(34)

OEM ist chr(148) => ö
Gruß
Hubert
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von brandelh »

Hast du den Quellcode mit Word oder so ähnlich bearbeitet ?
Textverarbeitungsprogramme neigen dazu, die " auszutauschen.
Quellcode braucht einen ANSI / OEM Texteditor, der sowas bleiben läßt:

Notepad oder Editor (zur Not oder für Puritaner)
MED (ist meiner)
VX (einige nutzen das, IDE in Entwicklung)
UltraEdit, MultiEdit, Notepad++, Notepad2 ... es gibt viele, aber er muss für Programmierer sein.
Gruß
Hubert
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Ich benutze zum testen das einfache Notepad
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Hubert, du hattest dennoch recht, da waren tastächlich nicht die entsprechenden " - Zeichen drin, vielen Dank, da wäre ich jetzt nich drauf gekommen :(
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von brandelh »

Hi,

ich habe den CODE oben in deinem Beitrag mit dem [ CODE ] - Tag (Text markieren und Button CODE drücken) markiert.
So ist er leichter lesbar und man sieht deutlich den Unterschied von deinen ” zu " ...
Mit dem richtigen Editor wird meist auch der Text zwischen "..." in einer anderen Farbe dargestellt, so sieht man sofort wo es klemmt.
MED gibt es z.B. für Testzwecke kostenlos, eine Lebenslizenz kostete vor Jahren um die 50 Euro.
VX kann sicher noch besser die Farben nutzen, aber ich denke dafür braucht man eine Subscription.
Gruß
Hubert
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:

Re: Installation der Demo XBASE

Beitrag von Jan »

Ich würd einfach mal den Link für VX auf der Alaska-Homepage nutzen. Da steht dann zwar, das Alaska die Kundennummer haben will, aber wenn man stattdessen reinschreibt, das man den für die Demo braucht ...

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Installation der Demo XBASE

Beitrag von AUGE_OHR »

Eckhard Sallermann hat geschrieben:Also das mit dem Verzeichnis scheint wohl zu klappen, allerdings:
...
Sorry, ich versuche mich gerade einfach mal mit Xbase, komme von Clipper + VO, dennoch verstehe ich diese Meldungen nicht
hast du auch die LIB / INCLUDE Verzeichnisse angepasst ?
mir scheint als wenn du auf die Cl*pper "GET.CH" zugreifst.
gruss by OHR
Jimmy
Eckhard Sallermann
UDF-Programmierer
UDF-Programmierer
Beiträge: 88
Registriert: Fr, 29. Jun 2007 13:32
Wohnort: 33330 Gütersloh
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Eckhard Sallermann »

Inzwischen passt das, also die Fehler habe ich nicht mehr, ich konnte die Installation ( mit Anpassungen in der Registry ) in ein anderes Verzeichnis kopieren
AUGE_OHR hat geschrieben:
Eckhard Sallermann hat geschrieben:Also das mit dem Verzeichnis scheint wohl zu klappen, allerdings:
...
Sorry, ich versuche mich gerade einfach mal mit Xbase, komme von Clipper + VO, dennoch verstehe ich diese Meldungen nicht
hast du auch die LIB / INCLUDE Verzeichnisse angepasst ?
mir scheint als wenn du auf die Cl*pper "GET.CH" zugreifst.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9343
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 358 Mal
Kontaktdaten:

Re: Installation der Demo XBASE

Beitrag von Tom »

Seit der 1.9SL1 (also vermutlich auch in der Demo-Installation) setzt Alaska bei der Installation Keys in HKEY_CLASSES_ROOT (vor allem die Icons für die Applikationen wie den Form-Designer, die Verknüpfung für den automatischen Start von PBUILD beim Klick auf eine XPJ-Datei), außerdem aber vor allem das, was zuvor in der AutoExec bzw. Config stand, in HKEY_CURRENT_USER\Environment, nämlich:

INCLUDE
LIB
PATH
TEMP
TMP
XPPRESOURCE
XPPROOT

Die dort eingetragenen Pfade kann man nach der Installation einfach ändern oder sie von Hand setzen. TEMP und TMP sind "erweiterbare Zeichenfolgen", die anderen sind (einfache) "mehrteilige Zeichenfolgen". INCLUDE enthält also beispielsweise den Pfad auf das Include-Verzeichnis der Alaska-Installation. Wenn die Tools noch vorhanden sind oder weitere DBEs, sind entsprechend diese Pfade (durch Semikolons getrennt) einzufügen. Standardmäßig steht da also unter Windows 7: "C:\Program Files\Alaska\XPPW32\INCLUDE". Analog bei LIB. PATH zeigt auf die jeweiligen BIN-Verzeichnisse.

Wenn man nicht unbedingt braucht, dass sich PBUILD beim Doppelklick auf eine XPJ-Datei startet, genügen die Environment-Einstellungen.
Herzlich,
Tom
Antworten