Norm-al
asked on
Dial a phone number from delphi grid
I have a grid that is launched in the field as one of our mobile apps that users access via VPN and RDP connections. One of the features we have is a single click to launch email client. Can I do something similar and clicking on a phone number launches the local machine's phone client? How?
Thanks!
Thanks!
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
I think what you need to do is to check if cell click was on the phone number column.
If it is get the cell value which is phone number.
Then call the dialing client passing the phone number as the parameter. You would need shell execute function to start phone client exe.
If it is get the cell value which is phone number.
Then call the dialing client passing the phone number as the parameter. You would need shell execute function to start phone client exe.
ASKER
@rinfo
How do I "call the dialing client passing the phone number as the parameter. You would need shell execute function to start phone client exe."
Users are accessing the grid via VPN and RDP connection. Once they click on a phone number, i need it to pass that via VPN/RDP somehow and determine local phone client to start.
??
How do I "call the dialing client passing the phone number as the parameter. You would need shell execute function to start phone client exe."
Users are accessing the grid via VPN and RDP connection. Once they click on a phone number, i need it to pass that via VPN/RDP somehow and determine local phone client to start.
??
Do you mean clients are running application on their system which has a grid having a column containing phone numbers.In that case as suggested by other experts you need to create service in the server( system to which clients rpd) which will respond to client request for dialing a particular number.
A pointer in this direction is the following articles.
http://www.lnssoftware.ca/blog/?p=149
try and understand and adopt it for your requirement.
A pointer in this direction is the following articles.
http://www.lnssoftware.ca/blog/?p=149
try and understand and adopt it for your requirement.
your in a rdp session ?
impossible
you'll need to connect in a different way
the program on the rdp accesses data > access this date directly, not using rdp
> the vpn is still an option, not the rdp
impossible
you'll need to connect in a different way
the program on the rdp accesses data > access this date directly, not using rdp
> the vpn is still an option, not the rdp
Try this example to run default: http://www.swissdelphicent