Jump to content


Photo
- - - - -

How to detect Cancel from MS Common Dialog


3 replies to this topic

#1 barry kavanagh

barry kavanagh

    Newbie

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:London, England

Posted 27 October 2010 - 02:49 PM

Hello All

By use of an Activex component in a ProIV function, I'm using the MS Common Dialog to allow selection of a file on the host/network. It works fine but, when control returns to my function, I'm struggling to establish whether the action was cancelled by the Cancel button on the MS Common Dialog. Does anyone have any ideas how to detect a click of Cancel in this way?

Regards - Barrry

Environment: Proiv kernel 6.1.51.0-PR, VIP 6.1.38.0 on a Unix platform.

#2 Chris Mackenzie

Chris Mackenzie

    ProIV Guru

  • Members
  • PipPipPipPipPip
  • 368 posts
  • Gender:Male
  • Location:Bristol, United Kingdom

Posted 05 November 2010 - 08:04 AM

Hello All

By use of an Activex component in a ProIV function, I'm using the MS Common Dialog to allow selection of a file on the host/network. It works fine but, when control returns to my function, I'm struggling to establish whether the action was cancelled by the Cancel button on the MS Common Dialog. Does anyone have any ideas how to detect a click of Cancel in this way?

Regards - Barrry

Environment: Proiv kernel 6.1.51.0-PR, VIP 6.1.38.0 on a Unix platform.


The FileName returned is empty when user cancels - if they click ok it has path\filename
The content and views expressed in this message are those
of the poster and do not represent those of any organisation.

#3 barry kavanagh

barry kavanagh

    Newbie

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:London, England

Posted 25 November 2010 - 04:47 PM

The FileName returned is empty when user cancels - if they click ok it has path\filename


Thanks for your response Chris. I have already tried that approach but it won't work for me in this particular case as I need to default FileName to a specific value before presenting the Common Dialog box therefore FileName will never be empty even if the user cancels.

#4 Chris Mackenzie

Chris Mackenzie

    ProIV Guru

  • Members
  • PipPipPipPipPip
  • 368 posts
  • Gender:Male
  • Location:Bristol, United Kingdom

Posted 29 November 2010 - 07:18 PM

The FileName returned is empty when user cancels - if they click ok it has path\filename


Thanks for your response Chris. I have already tried that approach but it won't work for me in this particular case as I need to default FileName to a specific value before presenting the Common Dialog box therefore FileName will never be empty even if the user cancels.


Oh well - you might get better access to the control if you write a VB wrapper for it...
The content and views expressed in this message are those
of the poster and do not represent those of any organisation.



Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users