![]() |
Internetexplorer 11 Windows 7 Inhalt ausdrucken
Hallo,
lasse mir eine Route bei Google Maps anzeigen! Dieses funktioniert auch soweit ganz gut!
Delphi-Quellcode:
ShellExeCute(handle, 'open', PChar('http://maps.google.de/maps?f=d&source=s_d&saddr= ' + Edit8.text + ' +%2C+' + Edit9.text + '&daddr= ' + Edit2.Text + ' ' + Edit1.Text), nil, nil, sw_show);
Jetzt möchte ich gerne die Route ausdrucken! Wer hat eine gute Idee? Danke :-) |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Du könntest bei Google Maps auf den Drucker klicken.
|
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Hallo,
dass ist natürlich auch eine Möglichkeit! :-) Sollte schon automatisch bzw. über einen Timer laufen! Danke :-) |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Dann verstehe ich nicht, wie die Anwendung typischerweise für den Benutzer aussieht.
Dein Programm gibt die Kontrolle an den installierten Webbrowser ab. Der Benutzer ist jetzt dort und schaut sich eine von Google geplante Route an. Wenn er möchte, kann er sie auf Papier ausdrucken. Was soll der Timer jetzt machen? Ob der Nutzer will oder nicht im Minutentakt neue Fenster aufmachen und Routen drucken? |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Hallo,
habe nicht den ganzen Quelltext gezeigt! Versuchen eine Art Alarmdrucker Tool zu programmieren! Vor dieser Anwendung sitzt kein Anwender bzw. Benutzer. Es kommt eine Alarmmeldung (MySQL DB / DBMemo1) mit Strasse /Ort usw. Jetzt soll die Route berechnet werden. Läuft auch! Wird auf einem Bildschirm angezeigt! Jetzt fehlt noch der Ausdruck! So sieht es zur Zeit aus! Bin noch am testen!
Delphi-Quellcode:
procedure TForm1.TransferTimer(Sender: TObject);
var f: String; sl: TStrings; i : Integer; begin if DBMemo1.Text <>'' then begin i:=Memo1.Lines.Count; try sl := TStringList.Create; sl.Delimiter := Edit7.Text[1]; sl.StrictDelimiter := True; sl.DelimitedText := DBMemo1.Text; Memo1.Lines.Assign( sl); Edit3.Text := Memo1.Lines[0]; Edit4.Text := Memo1.Lines[1]; Edit5.Text := Memo1.Lines[2]; Edit6.Text := Memo1.Lines[(Memo1.Lines.count-1)]; Edit1.Text := Edit4.Text; Edit2.Text := Edit5.Text; ShellExeCute(handle, 'open', PChar('http://maps.google.de/maps?f=d&source=s_d&saddr= ' + Edit8.text + ' +%2C+' + Edit9.text + '&daddr= ' + Edit2.Text + ' ' + Edit1.Text), nil, nil, sw_show); //+'&ie=UTF8&z=8' ProtokollStorage.Insert; ProtokollStorage.FieldByName('Status').Text := '0'; ProtokollStorage.FieldByName('Meldung').Text := 'Daten wurden erfolgreich gelesen > '+Edit6.Text; ProtokollStorage.FieldByName('Datum').Text := FormatDateTime('dd.mm.yyyy', now); ProtokollStorage.FieldByName('Zeit').Text := FormatDateTime('hh:nn:ss', now); ProtokollStorage.Post; MapsStorage.Insert; MapsStorage.FieldByName('Einsatzart').Text := Edit3.Text; MapsStorage.FieldByName('Strasse').Text := Edit4.Text; MapsStorage.FieldByName('Stadt').Text := Edit5.Text; MapsStorage.FieldByName('Einsatznummer').Text := Edit6.Text; MapsStorage.FieldByName('Datum').Text := FormatDateTime('dd.mm.yyyy', now); MapsStorage.FieldByName('Zeit').Text := FormatDateTime('hh:nn:ss', now); MapsStorage.FieldByName('Status').Text := Copy( TelegramStorage.FieldByName('Address').Text, 8 ); MapsStorage.FieldByName('Text DME Leitstelle').Text := DBMemo1.Text; MapsStorage.Post; TelegramStorage.Delete; ProtokollStorage.Insert; ProtokollStorage.FieldByName('Status').Text := '1'; ProtokollStorage.FieldByName('Meldung').Text := 'Route wurde erfolgreich berechnet > PRINT > DEPESCHE > '+Edit6.Text; ProtokollStorage.FieldByName('Datum').Text := FormatDateTime('dd.mm.yyyy', now); ProtokollStorage.FieldByName('Zeit').Text := FormatDateTime('hh:nn:ss', now); ProtokollStorage.Post; if CheckBox3.Checked = true then begin f := ExtractFilePath(Application.ExeName)+Edit6.Text+ '.asc'; Memo1.Lines.SaveToFile(f); Memo1.Clear; end else begin Memo1.Clear; end; finally sl.Free; end; end else begin //Showmessage('"Kein Inhalt verfügbar!" '); end; end; |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Der schöne Günther,
was ist los ? Warte auf neue Vorschläge???? 8-) |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Ich mach das damit
![]() |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
hallo franktron,
was soll das sein? Brauche etwas mehr Info! Danke :) |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
hallo,
hat keiner einen Hinweis oder eine Idee, wie ich einen Ausdruck hinbekomme? :roll: |
AW: Internetexplorer 11 Windows 7 Inhalt ausdrucken
Zitat:
Das ist Chromium als eine Alternative zu IE Embeded und macht weniger ärger. Damit hab ich auch mal eine Ausdruck von Google Maps gemacht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz