[Allegro] Systemseitig kein Schreibrecht - Folgen f. a99?

Thomas Berger ThB at Gymel.com
Do Apr 20 16:25:57 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Allers,

> Kann es sein, daß ein a99-Anwender, der auf eine Datenbank zugreift,
> die in einem Verzeichnis liegt, für das er systemseitig (also nicht
> durch Allegros ACCESS=0) kein Schreibrecht hat, auf diese noch nicht
> einmal solch einen nur lesenden Flexbefehle loslassen kann wie
> 
> 
> mes Hallo!
> var "|1 hei?"\find\var l " Treffer zu 'hei...'!"\mes
> end
> 
> 
> ???

Das kommt darauf an, wie Sie den Flexbefehl loslassen:

a99 ist das Bearbeitungsprogramm, d.h. es versucht die Datenbank
beim Start bereits schreibend zu oeffen. Wird ihm das Betriebssystem-
seitig verwehrt, wird access automatisch auf 0 zurueckgestuft.
(das ist bei PRESTO etc. auch nicht anders). DbInfo zeigt m.W.
auch dann diesen Access-Wert.

access=0 bedeutet aber z.B., dass direkte Eingabe von Flexen
mittels "x" im Schreibfeld nicht erlaubt ist und auch nicht
der Aufruf einer Externen Flexdatei mit "X".

Evtl. (aber das waere vermutlich ein arger Bug wg. Sicherheitsluecke)
koennen Sie den #uX-Variablen etwas zuweisen und dann mittels
Tastenkombination ausloesen.

viele Gruesse
Thomas Berger

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFER5n1hKFJT0F1FsoRAiiaAJ9uAd4MuQT5EeteqjfbyUc3gm5lqwCfYCFu
+RN5rk06OQsLky4+blsNKdI=
=zjKd
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro