Θέλω να τρέξω ένα MS-DOS πρόγραμμα με παραμέτρους μέσα από ένα γραφικό περιβάλλον.
Για λόγους ευκολίας προτίμησα την Visual Basic. Δοκίμασα την εντολή Shell "path\program.exe param param" σε ένα command button, όμως δεν τρέχει το πρόγραμμα. Χωρίς τις παραμέτρους είναι εντάξει. Η ουσία όμως είναι οι παράμετροι.
Μια προτινόμενη λύση δεν είναι απαραίτητο να είναι σε Visual Basic.
Υπάρχει μια εύκολη λύση χωρίς να αλλάξεις κάτι. Την εντολή με τις παραμέτρους που θέλεις να τρέξεις, βάλτην σε ένα batch file (π.χ. test.bat όπου αυτό περιέχει path\program.exe param param) και κάλεσε το αρχείο αυτό αντί το program.exe
Αυτή η λύση θα δουλέψει μόνο αν οι παράμετροι είναι προκαθορισμένοι και όχι μεταβλητοί. Αν είναι μεταβλητοί, θα πρέπει να ανοίξω την Visual Basic και δεν το έχω κάνει για πολύ καιρό…
-- Κωνσταντίνος Κωνσταντίνου ~constandinos, March 13, 2005
Ίσως αυτό να σε βοηθήσει
-- Χρίστος Ευαγγέλου ~christose, March 13, 2005
Αυτό μπορεί να βοηθήσει.
-- Κωνσταντίνος Κωνσταντίνου ~constandinos, March 13, 2005
Ευχαριστώ για την βοήθεια.
-- Μάριος Παναγίδης ~marios, March 15, 2005