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:

Das aktuelle Freebasic (derzeit 0.18.1)
Gehe zu Seite Zurück  1, 2
 
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
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 17.08.2007, 08:16    Titel: Antworten mit Zitat

Zitat:
- Strings and User Defined Types (structures) are passed default BYREF in the -lang fb compiler dialect, and all other data types are passed default BYVAL. This is different from both fbc-0.17 and fbc-0.16 versions of the compiler.


grinsen grinsen Ich weiss schon warum ich mir angewöhnt habe in meinen Subs und Funktionen Byval bzw Byref dazu zu schreiben happy
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 17.08.2007, 16:25    Titel: Antworten mit Zitat

Ja, habe ich schon gedownloadet..
..aber, wie ich im Chat schon gesagt habe, es ist nicht 0.18b Ja!
Auf alle Fälle wird meine alte 0.18-CVS Version erstmal durch die neue
Zwischenlösung ersetzt, schon weil da auch Fehler bei den mitgelieferten Libs behoben sind/sein sollen zwinkern
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 17.08.2007, 22:28    Titel: Antworten mit Zitat

Die Version 0.18.1 ist jetzt offiziell freigegeben und unter http://prdownloads.sourceforge.net/fbc/FreeBASIC-v0.18.1b-win32.exe?download
zu bekommen zwinkern
(Sollte auch im FBPortal hinzugefügt werden..)
Ich habe den link dementsprechend an der Startseite geändert.
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 17.08.2007, 22:45    Titel: Antworten mit Zitat

AndT hat Folgendes geschrieben:
(Sollte auch im FBPortal hinzugefügt werden..)

Ist schon da. zwinkern
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 25.08.2007, 17:22    Titel: Antworten mit Zitat

Bug ?

Code:

#include "fbgfx.bi"
?FB.SC_F10

DIM AS FB.EVENT PTR event
event = ALLOCATE(20)

dim key as string

SCREEN 18
DO
    key=inkey
    IF (SCREENEVENT(event))=FB.SC_F10 Then ?"F10 wurde gedrueckt"
    If key=chr(0,68) Then ?"F10?"
    if key=chr(255,68) Then ?"F10 :o)"
    if multikey(68) Then ?"Multikey (F10) geht..."
    sleep(1)
loop until multikey(1)


nichts passiert...

Edit:
Der multikey funktioniert...
die inkey abfragen funktionieren NUR in der Konsole, aber nicht bei initialisierten GFX Mode
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 25.08.2007, 18:45    Titel: Antworten mit Zitat

Sry, aber das mit dem Screenevent ist total falsch.

Code:

#INCLUDE "fbgfx.bi"
Using FB

? SC_F10

DIM AS EVENT PTR event
event = ALLOCATE(20)

DIM key AS STRING

SCREEN 18
DO
    key=INKEY
    IF (SCREENEVENT(event)) THEN
        IF event->type = EVENT_KEY_PRESS And event->scancode = SC_F10 THEN
            ?"F10 wurde gedrueckt"
        END IF
    END IF
    IF key=CHR(0,68) THEN ?"F10?"
    IF key=CHR(255,68) THEN ?"F10 :o)"
    IF MULTIKEY(68) THEN ?"MULTIKEY (F10) geht..."
    SLEEP(1)
LOOP UNTIL MULTIKEY(1)


Bei mir geht der Code. Kann aber daran liegen, dass ich unter linux bin. zwinkern
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail 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
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
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