MetalHead Δημοσ. 29 Αυγούστου 2005 Δημοσ. 29 Αυγούστου 2005 Εχω το εξης προβλημα. Εχω 2 προγραμματα για σειριακη επικοινωνια που για καποιο λογο πρεπει να τρεχουν ταυτοχρονα. Εχω βαλει και στα 2 τον κωδικα if mscom1.portopen=false then mscom1.portopen=true Οταν ομως εχωντας ανοικτο το πρωτο προγραμμα, τρεχω το δευτερο, μου βγαζει το μυνημα οτι η πορτα ειναι ηδη ανοικτη. Και τα 2 προγραμματα χρησιμοποιουν την ιδια πορτα. Τι ακριβως μπορει να φταιει; Οι ρυθμισεις για την πορτα στα προγραμματα εχουν γινει. Υπαρχει αλλος κωδικας που μπορω να χρησιμοποιεισω για να ελεγξω αν μια πορτα ειναι ανοικτη;
metaxa5 Δημοσ. 30 Αυγούστου 2005 Δημοσ. 30 Αυγούστου 2005 Νομίζω φίλε MetalHead ότι δύο προγράμματα δεν μπορούν να έχουν πρόσβαση στην ίδια πόρτα ταυτόχρονα. Δοκίμασε να τα τρέξεις σε διαφορετικούς υπολογιστές.
Archon99 Δημοσ. 30 Αυγούστου 2005 Δημοσ. 30 Αυγούστου 2005 Den mboreis na exeis 2 programata anoikta pano se mia siriaki.
Hatman Δημοσ. 30 Αυγούστου 2005 Δημοσ. 30 Αυγούστου 2005 ftia3e ena trito prog pou na kanei to interface me tin thira! :smile:
pinball_elf Δημοσ. 31 Αυγούστου 2005 Δημοσ. 31 Αυγούστου 2005 Άν έχεις έναν υπολογιστή, δοκίμασε το εξής: 'Αλλαξε το κώδικα του ενός προγράμματος ώστε να χρησιμοποιεί την άλλη σειριάκη θύρα του υπολογιστή σου. Μετά χρησιμοποίησε ένα crossed σειριάκο καλώδιο (9-πινο καλώδιο, στο οποίο το rcv και trns pins στο ένα άκρο, καταλήγουν στα trns και rcv αντίστοιχα pins στο άλλο άκρο) και σύνδεσε τις δύο σειριακές θύρες.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.