Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

Îåêßíçóå áðü ôï ìÝëïò Lambros. Τελευταία δημοσίευση από το μέλος Παναγιώτης Καναβός στις 29-05-2007, 11:11. Υπάρχουν 5 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  27-05-2007, 02:06 32248

    Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

    Έχω το εξής πρόβλημα.

    Έχω κάνει μια εφαρμογή(με C++ - Borland) και έχω φτιάξει το manual σε .PDF αρχείο.
    Πως μπορώ μέσα απο την φόρμα, πατώντας ένα Button να ανοίγω το αρχείο πχ. Help.pdf που θα έχω αποθηκευμένο, μέσα στον φάκελο που ειναι αποθηκευμένο όλο το Project μου..;

    θελω να μου ανοιγει με τον Acrobat Reader η οποιο άλλο PDFViewer είναι εγκατεστημένο στο σύστημα..

    θα εκτιμούσα την βοήθειά σας!
  •  29-05-2007, 09:54 32293 σε απάντηση της 32248

    Απ: Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

    Σε Windows API, δες την συνάρτηση ShellExecute:

    http://msdn2.microsoft.com/en-us/library/ms647732.aspx


  •  29-05-2007, 10:07 32295 σε απάντηση της 32248

    Απ: Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

    Και αν δεν έχει PDF reader? Γιατί δεν φτιάχνεις το help όπως πρέπει; Μπορείς έστω να το φτιάξεις σε HTML αρχεία ώστε να ανοίγουν με web browser.


    Vir prudens non contra ventum mingit
  •  29-05-2007, 10:35 32299 σε απάντηση της 32295

    Απ: Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

    Ο Μάνος έχει δίκιο. Η χρήση PDF αντί για Help δίνει πολύ κακή εντύπωση. Πέρα από το ότι είναι πολύ πιο δύσχρηστο (εγώ πάτησα help για το save, τί να τα κάνω τα περιεχόμενα που βλέπω μπροστά μου? ) δίνει και την εντύπωση ότι ο κατασκευαστής του προγράμματος δεν έδωσε αρκετή σημασία ώστε να φτιάξει ένα σωστό help. Και αν τσιγκουνεύτηκε το help, τί άλλο μπορεί να τσιγκουνεύτηκε?

    Άσχετα από το ότι είναι κακή ιδέα να βάλεις PDF αντί για Help, μπορείς να ξεκινήσεις οποιοδήποτε πρόγραμμα ή αρχείο με την Process.Start. Δεν υπάρχει λόγως να καταφεύγεις στο Win32 API.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  29-05-2007, 10:58 32303 σε απάντηση της 32299

    Απ: Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

    Παναγιώτης Καναβός:

    μπορείς να ξεκινήσεις οποιοδήποτε πρόγραμμα ή αρχείο με την Process.Start. Δεν υπάρχει λόγως να καταφεύγεις στο Win32 API.



    Επειδή είπε Borland C++ κατάλαβα ότι η ερώτηση δεν αφορούσε το .NET
  •  29-05-2007, 11:11 32305 σε απάντηση της 32303

    Απ: Ανοιγμα .PDF αρχείου με το πάτημα ενος Button

    Borland C++? Στο φόρουμ για Winforms? Έφυγε!

    Και θα παρακαλούσα να μην γίνονται δημοσιεύσεις σε ακατάλληλα φόρουμ γιατί προκαλούν σύγχιση.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems