Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Referenz-Änderungen: OPEN, u.A.

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 24.12.2005, 13:19    Titel: Referenz-Änderungen: OPEN, u.A. Antworten mit Zitat

Hi!

In nächster Zeit stehen ein paar Änderungen an der Referenz an, zu einer davon habe ich fragen an euch:

http://fb.exp-soft.de/r.php?s=OPEN%20(Anweisung)

Trotz längerer Suche kann ich nicht eindeutig feststellen, welche bedeutung der Parameter
LEN = Recordlen
haben soll. Er existiert ganz eindeutig, aber mehr will ich mit sicherheit auch nicht sagen. Wenn er sich gegenüber QB nicht geändert hat, wird hier die Länge eines Records für den RANDOM-Mode in Byes festgelegt.
GET #f, , Variable
liest dann also so viele Bytes in Variable ein, wie hier festgelegt wurde.
ODER bedeutet er doch was anderes?
Was ist der Standardwert?
Vielen Dank für eure Mühen.

Außerdem habe ich vor, den OPEN-Befehl - wie in der en.Ref - aufzuspalten in OPEN(Anweisung), OPEN COM, OPEN LPT, ...
Das zerreißt das ganze zwar ein bisschen, aber es gibt ein gleichmäßigeres Bild, da ich für jede "Unterart" von OPEN eine eigene Syntax-Zeile angeben kann.
Was also haltet ihr davon?


Solltet ihr allgemein Fehler an der Referenz entdecken - machts wie Volta: Notieren und an mich schicken. I'm just a human, ich mache also ne ganze Menge Fehler. Verlinkungsfehler, Rechtschreibung, fehlende oder Überholte Inhalte - ich will alles, was ihr finden könnt zwinkern
Dabei bleibt es sich egal, wie ihr mich kontaktiert - Mail (dusky_joe@lycos.de), PM oder ICQ - ich lese alles regelmäßig.



Frohe Weihnachten

Have a nice day
Ciao
Dusky_Joe
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 24.12.2005, 14:24    Titel: Re: Referenz-Änderungen: OPEN, u.A. Antworten mit Zitat

Dusky_Joe hat Folgendes geschrieben:

Solltet ihr allgemein Fehler an der Referenz entdecken - machts wie Volta: Notieren und an mich schicken.


Ehm... OK. Mach dich auf ne lange liste gefasst. Habe schon ein paar fehler gefunden und notiert. 10 oder 15 müssten es sein. Ich suche mal die Liste.

Michael
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1876
Wohnort: D59192

BeitragVerfasst am: 24.12.2005, 14:37    Titel: Antworten mit Zitat

Hallo,
@Dusky_Joe ja, genau wie in QB
engl. Manual hat Folgendes geschrieben:
RANDOM - open file for random-access input and/or output (depending on the Access clause and OS file permissions) with fixed-length records (length specified with Len clause), creating the file if it does not exist

Es ist vlt. gut wenn du die bereits geänderten Html-Dateien aktuell zugänglich machst, sonst bekommst du mehrfache Hinweise auf die gleichen Fehler.

Allen ein gesegnetes Weihnachtsfest
Volta
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1876
Wohnort: D59192

BeitragVerfasst am: 26.12.2005, 22:47    Titel: Antworten mit Zitat

Hi,
kleine, versteckte Änderungen gibt es in FB auch
Code:
Gibt den
BIN[$] (numerischer Ausdruck [, Stellenanzahl]) ' binären Wert
OCT[$] (numerischer Ausdruck [, Stellenanzahl]) ' oktalen Wert
HEX[$] (numerischer Ausdruck [, Stellenanzahl]) ' hexadezimalen Wert
eines beliebigen numerischen Ausdrucks als String zurück (optional mit der angegebenen Stellenanzahl).

aus: http://www.freebasic.net/forum/viewtopic.php?p=16068#16068

Frohe Weihnachten
Volta
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 27.12.2005, 14:38    Titel: Antworten mit Zitat

Ja, das steht aber auch im Changelog, zumindest so einigermaßen zwinkern
Ist bei mir schon geändert, und wird bald für alle zu lesen sein.

Hier übrigens die Liste der Einträge, die ich in der letzten Woche geändert habe:

(Das meiste davon sind geänderte Links, da ich Suffixe entferne; aus HEX$ wird HEX.)

last Changes:

+ Listing
- _Start
- B
- C
- D
- E
- F
- H
- I
- L
- M
- O
- R
- S
- T
- U
- W

+ Referenz
- ALLOCATE
- ANY
- ASSERT
- ACOS
- ASC
- ASIN
- ATAN2
- ATN
- BIN[$]
- BIT
- BITRESET
- BITSET
- CALL
- CAST
- CHDIR
- CHR[$]
- CLS
- COMMAND[$]
- CONSTRUCTOR
- COS
- CURDIR[$]
- CVD
- CVI
- CVL
- CVLONGINT
- CVS
- CVSHORT
- DATA
- DATE[$]
- DATEADD
- DATEDIFF
- DATEPART
- DATESERIAL
- DATEVALUE
- DAY
- DESTRUCTOR
- DIM
- DIR[$]
- ESCAPE
- EXEC
- EXEPATH
- FOR...NEXT
- FORMAT[$]
- GET (Datei)
- HEX$
- HOUR
- INKEY[$]
- INPUT
- INSTR
- LEFT[$]
- LPRINT USING
- LPRINT
- LTRIM[$]
- MID[$] (Funktion)
- MINUTE
- MKD[$]
- MKDIR
- MKI[$]
- MKL[$]
- MKLONGINT[$]
- MKS[$]
- MKSHORT[$]
- MONTH
- MONTHNAME
- MULTIKEY
- NOT
- NOW
- OCT$
- PAINT
- PALETTE GET
- PEEK
- POKE
- PRINT (Datei)
- PRINT
- PRINT USING
- REALLOCATE
- RIGHT[$]
- RMDIR
- RTRIM[$]
- SCREEN (Grafik)
- SCREENINFO
- SCREENLIST
- SECOND
- SETDATE
- SETTIME
- SHELL
- SIN
- SIZEOF
- SPACE[$]
- SPC
- STR[$]
- STRING[$] (Funktion)
- STRING
- SUB
- TAB
- TAN
- TIME[$]
- TIMER
- TIMESERIAL
- TIMEVALUE
- TRIM[$]
- UNION
- VAL
- VA_FIRST
- WBIN[$]
- WCHR[$]
- WEEKDAY
- WEEKDAYNAME
- WIDTH (Anweisung)
- WITH
- WOCT[$]
- WHEX[$]
- WRITE
- WSPACE[$]
- WSTR[$]
- WSTRING[$] (Funktion)
- WSTRING
- YEAR
- ZSTRING

+ Deleted:
- CALLS

+ Renamed:
- BIN$ => BIN
- CHR$ => CHR
- COMMAND$ => COMMAND
- CURDIR$ => CURDIR
- DATE$ => DATE
- FORMAT$ => FORMAT
- HEX$ => HEX
- LEFT$ => LEFT
- LTRIM$ => LTRIM
- MKD$ => MKD
- MKI$ => MKI
- MKL$ => MKL
- MKLONGINT$ => MKLONGINT
- MKS$ => MKS
- MKSHORT$ => MKSHORT
- OCT$ => OCT
- RIGHT$ => RIGHT
- RTRIM$ => RTRIM
- SPACE$ => SPACE
- STR$ => STR
- STRING$ => STRING (Funktion)
- TIME$ => TIME
- TRIM$ => TRIM
- WBIN$ => WBIN
- WCHR$ => WCHR
- WHEX$ => WHEX
- WOCT$ => WOCT
- WSPACE$ => WSPACE
- WSTR$ => WSTR
- WSTRING$ => WSTRING (Funktion)
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz