AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Druck abfrage

Ein Thema von schrimm · begonnen am 19. Mai 2007 · letzter Beitrag vom 19. Mai 2007
Antwort Antwort
schrimm
(Gast)

n/a Beiträge
 
#1

Druck abfrage

  Alt 19. Mai 2007, 13:07
Also folgendes:
Ich habe für die Schule einen Cäsar Decoder gebaut.
Der funktioniert fast wie ein texteditor, hat ebend nur 2 Richeditfelder: 1 für den ausgangstext und 1 für den ver oder entschlüsselten.
Nun soll das Zeug auch gedruckt werden und ich möchte eine Auswahl machen, was von denen man drucken möchte.
DAzu habe ich ein Extra formular mit checkboxen erstellt und wollte das über if then else regeln:
Delphi-Quellcode:
 if (CheckBox2.checked=true)and(CheckBox2.checked=true) then
  begin Form1.Re1.Print(''); Form1.Re2.Print(''); end
 else
 if CheckBox1.checked=true then
  begin Form1.Re1.Print(''); end
 else
 if CheckBox2.checked=true then
  begin Form1.Re2.Print(''); end
 else
  begin showmessage('Bitte geben sie an , welcher Text gedruckt werden soll!'); end;
Das problem: der druckt den ausgangstext(checkbox1 gehört dazu) einzeln, wenn man das ausgewählt hat, wenn man aber den ver oder entschlüsselten drucken will, macht der immer beide texte
  Mit Zitat antworten Zitat
Elicia

Registriert seit: 16. Jan 2007
Ort: Salzburg
19 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Druck abfrage

  Alt 19. Mai 2007, 13:15
Hallo,

so auf die Schnelle fällt mir ein: nimm eine Memo, mach sie unsichtbar und je nachdem, was gedruckt werden soll, fügst du's mit Memo1.LinesAdd ein, dann nur noch drucken.
Gibt aber sicher bessere Lösungen
MfG

Elicia
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Druck abfrage

  Alt 19. Mai 2007, 13:29
du hast geschrieben

if (CheckBox2.checked=true)and(CheckBox2.checked=true) then
anstatt
if (CheckBox1.checked=true)and(CheckBox2.checked=true) then
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#4

Re: Druck abfrage

  Alt 19. Mai 2007, 13:37
Hi,
zudem kannst Du noch das = true weglassen (ist üblicher, dass man es weglässt), also einfach

Delphi-Quellcode:
if checkbox1.checked then
...
Gruß Der Unwissende
  Mit Zitat antworten Zitat
schrimm
(Gast)

n/a Beiträge
 
#5

Re: Druck abfrage

  Alt 19. Mai 2007, 13:58
*ditsch* das mit 1 und 2 wird der fehler gewesen sein.
das mit dem =true hatte ich hingeschrieben, weil ich dachte, dass das evtl irgendwas bewirkt
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz