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:

Hintergrund der Schriftfarbe ändern

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



Anmeldungsdatum: 24.11.2004
Beiträge: 28
Wohnort: Ludwigshafen

BeitragVerfasst am: 13.03.2005, 12:42    Titel: Hintergrund der Schriftfarbe ändern Antworten mit Zitat

Hallo Leute,

mein Problem treibt mich zwar nicht in den Selbstmord, aber ist dennoch lästig.

In meinem QB Programm habe ich den Bildschirm in Blau eingestellt. Wenn ich nun Schrift "Printe", erschient die weisse Schrift in schwarz hinterlegt, ich möchte aber den Hintergrund der Schrift in Bildschirmfarbe.

Weiterin möcht ich einzelne Worte im Satz in einer andern Farbe erstellen:

Z.B : das Haus ist groß

"das" in schwarz
"Haus" in Rot
"ist groß" in schwarz

Es ist ein Mess und Regel Programm und ich möchte wichtige Messwerte besonders (in einer anderen Farbe) hervorheben.


Wer kann mir helfen


Besten Dank.
Gruß

Michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
jb



Anmeldungsdatum: 14.01.2005
Beiträge: 2010

BeitragVerfasst am: 13.03.2005, 12:49    Titel: Antworten mit Zitat

Hallo,
Für SCREEN 0:

Code:

SCREEN 0
CLS
COLOR , 1:   REM Hintergrund: blau

COLOR 0: PRINT "Das ";
COLOR 4: PRINT "Haus ";
COLOR 0: PRINT "ist groß."



Alles klar?

Mit COLOR wird die Vordergrund/Hintergrundfarbe gesetzt.

jb
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
dreael
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 2529
Wohnort: Hofen SH (Schweiz)

BeitragVerfasst am: 13.03.2005, 13:14    Titel: Antworten mit Zitat

Im Grafikmodus ist dies durchaus eine berechtigte Frage, welche ich seinerzeit mit

http://www.dreael.ch/Deutsch/Download/Grafikbibliothek.html

gelöst hatte.
_________________
Teste die PC-Sicherheit mit www.sec-check.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
sunny0815



Anmeldungsdatum: 24.11.2004
Beiträge: 28
Wohnort: Ludwigshafen

BeitragVerfasst am: 13.03.2005, 13:50    Titel: Antworten mit Zitat

Hallo,

das mit dem color ist perfekt. War selber irgendewie zu doof dafür.

Vielen herzliche Dank
Michael

P.S.Dieses Forumist einfach klasse, habe schon so oft super Hilfe bekomme.

WEITER SO
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
jb



Anmeldungsdatum: 14.01.2005
Beiträge: 2010

BeitragVerfasst am: 13.03.2005, 13:58    Titel: Antworten mit Zitat

Einfach alle Buchstaben mit GET einlesen, dann noch die Maske,
und einfach mit PUT wieder ausgeben.
BSP:
Code:

SCREEN 7

DIM Buchstaben(64, 65 TO 122)
DIM Masken(64, 65 TO 122)

REM Von a bis Z
FOR i = 65 to 122
 REM Buchstaben einlesen
 LOCATE  1, 1
 PRINT CHR$(i)
 GET(0, 0)-(8, 8), Buchstaben(0, i)
 
 REM Und die Maske
 FOR x = 0 to 8
  FOR y = 0 to 8
   IF POINT(x, y) = 0 then PSET(x, y), 15
  NEXT y
 NEXT x
 GET(0, 0)-(8, 8), Masken(0, i)
NEXT

LINE (0, 0)-(320, 200), 10, BF

REM Anzeige des Zeichens "A"
PUT (150, 90), Buchstaben(0, ASC("A")), OR
PUT (150, 90), Masken(0, ASC("A")), AND

END



EDIT: Ach so, war wohl zu langsam....

jb
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. 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