AGB  ·  Datenschutz  ·  Impressum  







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

Bestimmte Seiten Drucken

Ein Thema von ArmyMan · begonnen am 1. Okt 2004 · letzter Beitrag vom 4. Okt 2004
Antwort Antwort
Seite 2 von 2     12   
Nuclear-Ping
(Gast)

n/a Beiträge
 
#11

Re: Bestimmte Seiten Drucken

  Alt 1. Okt 2004, 10:44
OK, wenn es als Übung ist, dann alles klar. Ich dachte, du brauchst das für eine Software-Lösung.

Professionelle Druckkomponenten arbeiten in der Regel mit Metafiles, nicht mit TImages oder so. Eine Seite ist dann eine Instanz eines TMetafile, viele Seiten sind folglich ein "Array of TMetafile".

Auf das TMetafile erfolgen dann auch die Ausgaben des Textes, der Bilder usw. und diese wird dann auf den Canvas des Druckers gezeichnet, soweit ich das beim Überfliegen der Codes von Druckkompos mitgekriegt hab.

Wenn du nun eine bestimmte Seite drucken willst, dann ist das der entsprechende Index des TMetafile-Arrays, welchen du auf den Drucker schicken musst.

Grüße,
Mario
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan

Registriert seit: 25. Mai 2004
Ort: Wil Sg
193 Beiträge
 
#12

Re: Bestimmte Seiten Drucken

  Alt 1. Okt 2004, 10:59
??? ???
Keinen Plan wie das funktionieren soll. Kannst du mir ein Beispiel machen bitte. Dann kann ich den Knopf vieleicht öffnen.
ArmyMan
Reden ist Schweigen, Silber ist Gold!
Der Soldat friert nicht. Er zittert nur vor Wut, weil es so kalt ist.
  Mit Zitat antworten Zitat
Nuclear-Ping
(Gast)

n/a Beiträge
 
#13

Re: Bestimmte Seiten Drucken

  Alt 1. Okt 2004, 11:36
Warum stellst du dich denn zum Anfang auch gleich vor SOOO ein Problem?

Fang doch erstmal klein an und verstehe die Grundlagen von der Arbeit mit Delphi und dessen Möglichkeiten und wie man sie wann benutzt.
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#14

Re: Bestimmte Seiten Drucken

  Alt 1. Okt 2004, 13:42
Hallo ArmyMan,

auch wenn du erst Anfänger bist, solltest du in der Lage sein, mit der Hilfe, die ich oben gegeben habe, ein kleines Programm zu schreiben:

Delphi-Quellcode:
procedure WerteEingabe aus;
var
   eingebe : String;
   posi : Integer;
begin
   // Eingabe aus dem Editfeld holen
   eingabe := Edit1.Text;

   posi := Pos(';', eingabe);
   while (posi > 0) and (Trim(eingabe) <> '') do
   begin
     // den Teil bis zum ; in eine Liste einfügen
     // die Liste ist global und bereits erzeugt
     SeitenList.Add(Copy(eingabe, 1, posi -1);
  
     // mit Delete alles einschließlich ; löschen
     ...
 
     // nächstes ; suchen
   end;
end;
Versuche vielleicht einmal die Idee weiter umzusetzen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von ArmyMan
ArmyMan

Registriert seit: 25. Mai 2004
Ort: Wil Sg
193 Beiträge
 
#15

Re: Bestimmte Seiten Drucken

  Alt 4. Okt 2004, 07:32
Danke MrSpock

Doch wie kann ich einen Teil bis und mit dem ';' oder '-' löschen?

Den ganzen string löschen kann ich schon aber das ist ja nicht was ich will.

Kannst du mir vieleicht ein Beispiel machen.

Danke
ArmyMan
ArmyMan
Reden ist Schweigen, Silber ist Gold!
Der Soldat friert nicht. Er zittert nur vor Wut, weil es so kalt ist.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 15:56 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