Προς το περιεχόμενο

γραφικα σε prolog


Technology fan

Προτεινόμενες αναρτήσεις

Δημοσ.

ξερει κανεις πως μπορω να βαλω γραφικα σε προγραμμα της prolog η τουλαχιστον να μου συστησει να διαβασω κανα βιβλιο για το συγκεκριμενο θεμα??

Δημοσ.

γραφικα, εννοεις user interface? κουμπακια και παραθυρα?

 

γενικα η prolog παρεχει μονο τον listener για να τρεξει ενα προγραμμα της. Για οτιδηποτε παραπανω, πρεπει να κανεις διασυνδεση prolog και καποιας άλλης γλωσσας που μπορει να κανει γραφικα. Ή βασεις δεδομενων. 'Η networking. Το πιανεις το νοημα τελος παντων.

 

Ποια prolog χρησιμοποιεις?

 

Οταν χρησιμοποιουσα καποτε την Amzi, ειχε στα doc της οδηγιες για διασυνδεση με delphi, java, C++ και δε θυμαμαι τι αλλο

Δημοσ.
γραφικα, εννοεις user interface? κουμπακια και παραθυρα?

 

γενικα η prolog παρεχει μονο τον listener για να τρεξει ενα προγραμμα της. Για οτιδηποτε παραπανω, πρεπει να κανεις διασυνδεση prolog και καποιας άλλης γλωσσας που μπορει να κανει γραφικα. Ή βασεις δεδομενων. 'Η networking. Το πιανεις το νοημα τελος παντων.

 

Ποια prolog χρησιμοποιεις?

 

Οταν χρησιμοποιουσα καποτε την Amzi, ειχε στα doc της οδηγιες για διασυνδεση με delphi, java, C++ και δε θυμαμαι τι αλλο

 

 

χρησιμοποιω την swi-prolog και στη σελιδα της λεει ακριβως ετσι οπως λες, οτι κανει συνδεση με μια αλλη γλωσσα προγραμματισμου που στη προκειμενου περιπτωση ειναι οι εξής: Tk/Tcl, JPL/Java, Visual Basic and Delphi, λιγο που το ψαξα εχω την εντυπωση οτι η πιο ευκολη γλωσσα θα ναι η Visual Basic, κανω λαθος??

 

μήπως να χρησιμοποιησω αλλη prolog? ωστε η αντιστοιχη γλωσσα προγραμματισμου γραφικων να ναι πιο ευκολη? ποια μου συστηνεις?

 

ευχαριστω προκαταβολικα!

Δημοσ.

βασικα θα σου προτεινα την γλωσσα που εσυ ηδη ξερεις καλυτερα.... ξερεις καποια?

C/Java/Delphi/Visual Basic?

 

αν και δισταζω να προτεινω καποια χωρις να εγειρω ατειλειωτες συζητησεις για την καταλληλοτητα της εκαστοτε γλωσσας, θα σου προτεινα (αν δεν ξερεις αλλη γλωσσα με δυνατοτητα γραφικων) την Java γιατι θα σου μεινει και σαν καλο μελλοντικο εφοδιο (οχι πως η delphi ή οι αλλες δεν ειναι.... απλα μετραω αγγελιες και προσφορα εργασιας και βγαζω αφελη συμπερασματα ;) )

Δημοσ.
βασικα θα σου προτεινα την γλωσσα που εσυ ηδη ξερεις καλυτερα.... ξερεις καποια?

C/Java/Delphi/Visual Basic?

 

αν και δισταζω να προτεινω καποια χωρις να εγειρω ατειλειωτες συζητησεις για την καταλληλοτητα της εκαστοτε γλωσσας, θα σου προτεινα (αν δεν ξερεις αλλη γλωσσα με δυνατοτητα γραφικων) την Java γιατι θα σου μεινει και σαν καλο μελλοντικο εφοδιο (οχι πως η delphi ή οι αλλες δεν ειναι.... απλα μετραω αγγελιες και προσφορα εργασιας και βγαζω αφελη συμπερασματα ;) )

 

προσωπικα γνωριζω c αλλα δε γνωριζω πως ενσωματωνουν γραφικα!:rolleyes:

Δημοσ.
προσωπικα γνωριζω c αλλα δε γνωριζω πως ενσωματωνουν γραφικα!:rolleyes:

καταρχην, δειυκρινησε μου: λεγοντας γραγικα, εννοεις GUI (παραθυρα, κουμπια κτλ)?

 

αν ναι, με την C οι επιλογες σου ειναι:

1) windows sdk

δηλ προγραμματιζεις αμεσα τα windows χωρις τη μεσολαβηση βοηθητικων βιβλιοθηκων. Με αυτη μπορεις να κανεις τα παντα, αλλα ειναι και η πιο δυσκολη

2) MFC (αλλιως μπορεις να την ακουσεις και ως Visual C)

ειναι framework της microsoft για πιο ευκολο development παραθυρικων εφαρμογων. Σαφως πιο ευολο απο το καθαρο sdk αλλα εξακολουθει να ειναι ενα κακογραμμενο και περιπλοκο API

3) C Bulder

δε ξερω ποια ειναι η τρεχουσα εκδοση του, αλλα θυμαμαι πως ειχα ακουσει τα καλυτερα λογια για την ευκολια του, ειναι παρομοιος με την delphi (η ιδια εταιρια τα φτιαχνει)

4) κάποια άλλη παραθυρική βιβλιοθήκη όπως wxWidgets, QT, Gtk.... google for them

 

χμ.... εξακολουθω να προτεινω java.... νομιζω θα γλυτωσεις αρκετους μπελαδες ετσι.... just my opinion

Δημοσ.
καταρχην, δειυκρινησε μου: λεγοντας γραγικα, εννοεις GUI (παραθυρα, κουμπια κτλ)?

 

αν ναι, με την C οι επιλογες σου ειναι:

1) windows sdk

δηλ προγραμματιζεις αμεσα τα windows χωρις τη μεσολαβηση βοηθητικων βιβλιοθηκων. Με αυτη μπορεις να κανεις τα παντα, αλλα ειναι και η πιο δυσκολη

2) MFC (αλλιως μπορεις να την ακουσεις και ως Visual C)

ειναι framework της microsoft για πιο ευκολο development παραθυρικων εφαρμογων. Σαφως πιο ευολο απο το καθαρο sdk αλλα εξακολουθει να ειναι ενα κακογραμμενο και περιπλοκο API

3) C Bulder

δε ξερω ποια ειναι η τρεχουσα εκδοση του, αλλα θυμαμαι πως ειχα ακουσει τα καλυτερα λογια για την ευκολια του, ειναι παρομοιος με την delphi (η ιδια εταιρια τα φτιαχνει)

4) κάποια άλλη παραθυρική βιβλιοθήκη όπως wxWidgets, QT, Gtk.... google for them

 

χμ.... εξακολουθω να προτεινω java.... νομιζω θα γλυτωσεις αρκετους μπελαδες ετσι.... just my opinion

 

με τον ορο γραφικα εννοω οτιδηποτε εχει να κανει που να μην βγαζει στυλ κονσολας, τωρα τις κατηγοριες που μου λες δεν τις πολυκαταλαβαινω επειδη δεν εχω ασχοληθει ακομα αλλα θελω να ασχοληθω! με γενικης φυσεως γραφικα δε γινεται??:rolleyes:

 

δλδ δεν μπορω να καταλαβω πως με εντολες συνθηκης, επαναληψης, κτλπ μπορεις να δημιουργεις κατι που να μην στο βγαζει στη κονσολα, εκτος αν υπαρχουν κ αλλες κατηγοριες εντολων που σιγουρα θα υπαρχουν!

Δημοσ.

καθε βιβλιοθηκη γραφικων εχει τις δικιες της μεθοδους.... διαλεγεις μια, διαβαζεις το documentation και το κανεις

 

απλα θα σου πω, γενικα, δε χρειαζεται να εισαι επιστημονας για να κανεις τουλαχιστον τα απλα πραγματ, οποτε μη σου φαινεται βουνο.

 

σοβαρα τωρα, πιασε java γιατι με αυτη θα εχεις δυνατοτητα να κανεις παραθυρια, κουμπια και τα ρεστα out-of-the-box (χωρις την βοηθεια εξωτερικων βιβλιοθηκων) και γενικα εχει πολλα εργαλεια και ανθρωπους που τη γνωριζουν για να σε βοηθησουν.

 

αν τωρα θες με C, δοκιμασε την MFC.... στο google θα βρεις ΤΟΝΟΥΣ απο tutorials

 

και οτι θες, εδω ειμαστε....

Δημοσ.
3) C Bulder

δε ξερω ποια ειναι η τρεχουσα εκδοση του, αλλα θυμαμαι πως ειχα ακουσει τα καλυτερα λογια για την ευκολια του, ειναι παρομοιος με την delphi (η ιδια εταιρια τα φτιαχνει)

 

Επ' ευκαιρίας..

 

Αυτή την στιγμή είναι η έκδοση CodeGear C/C++ Builder 2007 αν και ο περισσότερος κόσμος χρησιμοποιεί ακόμα την έκδοση του 2002 (Borland C/C++ Builder 6.0).

 

Επίσης για όσους ενδιαφέρονται υπάρχει και σε freeware έκδοση, με ορισμένους περιορισμούς στα διαθέσιμα components, ως CodeGear Turbo C++ Explorer από εδώ:http://www.turboexplorer.com/cpp

 

Υ.Γ.

Πράγματι, πρόκειται για ένα υποδειγματικό RAD εργαλείο για την ανάπτυξη native Windows εφαρμογών (η Delphi σε εκδοχή C/C++).

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...