AGB  ·  Datenschutz  ·  Impressum  







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

Telefonanlage ansteuern

Ein Thema von Jerry · begonnen am 28. Apr 2016 · letzter Beitrag vom 29. Apr 2016
Antwort Antwort
Jerry

Registriert seit: 24. Feb 2005
Ort: Schweiz/Thurgau
138 Beiträge
 
Delphi 2010 Professional
 
#1

Telefonanlage ansteuern

  Alt 28. Apr 2016, 14:45
Hallo zusammen

Ich habe Delphi XE7.

Wenn ich aus irgend einem Edit-Feld eine Telefonnummer darin stehen habe und ich möchte diese Telefonnummer lesen und gleich mit einer automatischen Tastaturfolge ergänzen - wie mache ich das am Besten?

Bsp:
In einem Editfeld steht: "+49 1234 445566" ich möchte diese Nummer gleich mit CTRL + F7 ergänzen.

Das ganze möchte ich von einem Menueintrag mit dem Eintrag "Nummer anrufen" erledigen.
Ich brauche also "nur" einen Tipp wie ich das EditFeld mit einer Tastenfolge ergänze und ausführe.
In meinem Fall eben CTRL + F7.

Vielen Dank jetzt schon!
Grüsse Jerry
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.268 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Telefonanlage ansteuern

  Alt 28. Apr 2016, 15:02
Was willst du ergänzen? Zahlen anhängen? Steuerzeichen anhängen?

Welche Telefonanlage? Wie lässt sich die Telefonanlage ansteuern. (Tapi, Com1 ...)
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Jerry

Registriert seit: 24. Feb 2005
Ort: Schweiz/Thurgau
138 Beiträge
 
Delphi 2010 Professional
 
#3

AW: Telefonanlage ansteuern

  Alt 28. Apr 2016, 15:06
Es ist eine Swyxit Anlage. Aber grundsätzlich kann ich schon z.B: aus dem Internetexplorer bei einer Telefonnummer CTRL F7 drücken und dann klappt das schon.
Mein Problem ist "nur", dass ich ein Editfeld habe welches auf ReadOnly gesetzt ist. Dann klappt das leider nicht mit der Tastenfolge. Und ich möchte es quasi übersteuern.
Ich hoffe es ist verständlich formuliert.
Gruss Jerry
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Telefonanlage ansteuern

  Alt 28. Apr 2016, 15:35
Dass CTRL F7 die Nummer wählt hängt sicherlich damit zusammen, dass da eine Software installiert wurde, die auf diese Tastenkombination systemweit reagiert. Um welche Tastenkombination es sich handeln soll, ist dort sicherlich auch einstellbar, so dass es sich nicht wirklich empfiehlt da etwas fest zu programmieren.

Wenn dieses Feld nicht Readonly ist, würde es denn dann funktionieren?
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Jerry

Registriert seit: 24. Feb 2005
Ort: Schweiz/Thurgau
138 Beiträge
 
Delphi 2010 Professional
 
#5

AW: Telefonanlage ansteuern

  Alt 28. Apr 2016, 15:43
ja du hast recht. Es ist eine Software installiert bei der man die Tastenkombination einstellen kann.
Ja wenn das Feld nicht ReadOnly ist würde es funktionieren.
Mein Ansatz ist jetzt eben - das Feld zu lesen und über ein Menu die Nummer anzuwählen. Wenn ich den Menueintrag Nr. wähle anklicke wird die Nummer gelesen und mit CTRL F7 ergänzt.

Gruss Jerry
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.733 Beiträge
 
Delphi 6 Enterprise
 
#6

AW: Telefonanlage ansteuern

  Alt 29. Apr 2016, 08:36
Wenn da doch eine Software installiert ist, hat die sicher auch eine bessere API als nur das Warten auf Ctrl+F7. Da wird es bestimmt eine andere Möglichkeit geben, Telefonate aus Drittsoftware zu initieren, und wenn es die Tapi ist. Schau doch mal in deren Doku(s) nach.
Ralph
  Mit Zitat antworten Zitat
Jerry

Registriert seit: 24. Feb 2005
Ort: Schweiz/Thurgau
138 Beiträge
 
Delphi 2010 Professional
 
#7

AW: Telefonanlage ansteuern

  Alt 29. Apr 2016, 09:37
Vielen Dank für Eure Inputs.

Ich konnte das Problem lösen - ich kopiere beim Klick auf das Feld den Wert in das Clipboard - dann hat es mit der zusätzlichen Tastenfolge ohne Probleme geklappt.

Einmal drüber schlafen und es kommt die richtige Idee.

  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 20:00 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