λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Word λογισμικό επεξεργασίας

OpenOffice Basic String Λειτουργίες

OpenOffice Basic είναι μια γλώσσα προγραμματισμού για την αυτοματοποίηση OpenOffice που έχει πολλές ομοιότητες με το Microsoft Visual Basic for Applications του , το οποίο χρησιμοποιείται για την αυτοματοποίηση του Microsoft Office . Κατά τον προγραμματισμό στη OpenOffice Basic, κάποιες κοινές λειτουργίες που θα χρησιμοποιήσετε είναι οι συναρτήσεις συμβολοσειράς , η οποία σας επιτρέπει να χειριστείτε συμβολοσειρές κειμένου με διάφορους τρόπους . Λειτουργίες για Αναλύοντας Strings
Η

Όταν θέλετε να πάρετε πληροφορίες για μια σειρά , μια κοινή λειτουργία που θα χρησιμοποιήσετε συχνά είναι Len (string ) , η οποία επιστρέφει έναν αριθμό που αντιπροσωπεύει το μήκος του string .

Η λειτουργίες για να πάρει και τη χρήση ASCII κωδικοί
Η

Υπάρχουν δύο λειτουργίες για την ανάκτηση και τη χρήση ASCII κώδικες, οι οποίοι αντιπροσωπεύουν χαρακτήρες με αριθμούς . Asc ( string) επιστρέφει τον κώδικα ASCII για τον πρώτο χαρακτήρα της καθορισμένης συμβολοσειράς . Chr ( αριθμός) παίρνει έναν αριθμό που αντιπροσωπεύει έναν συγκεκριμένο χαρακτήρα ASCII και επιστρέφει το χαρακτήρα που αντιπροσωπεύει ως ένα string .

Η Λειτουργίες για την εύρεση κειμένου σε Χορδές
Η

άλλο μέθοδος ανάλυσης χορδές είναι να αναζητήσετε ένα string για ένα συγκεκριμένο χαρακτήρα ή σύνολο χαρακτήρων . Για να βρείτε ένα χαρακτήρα ή μια ομάδα χαρακτήρων μέσα σε μια σειρά , χρησιμοποιήστε την " InStr ", η οποία παίρνει δύο μορφές : InStr (string , searchstring ) και InStr ( startposition , string , searchstring ) . Η πρώτη μορφή ξεκινάει από τον πρώτο χαρακτήρα και αναζητά searchstring , και η δεύτερη μορφή ξεκινά στο χαρακτήρα που ορίζεται στο startposition ( ένας αριθμός) , και αναζητά searchstring . Για παράδειγμα , InStr ( 8 , MyString , " : " ) αναζητήσεις myString για μια άνω και κάτω τελεία ( " : " ), αρχής γενομένης από την όγδοη χαρακτήρα της συμβολοσειράς , ενώ InStr ( MyString , " : " ) ψάχνει για ένα κόλον ξεκινώντας από τον πρώτο χαρακτήρα .
εικόνων λειτουργίες για την πρόσβαση σε String Μέρη
Η

Όταν θέλετε να έχετε πρόσβαση μόνο ένα τμήμα μιας συμβολοσειράς , υπάρχουν τρεις λειτουργίες, που μπορείτε να χρησιμοποιήσετε . Αριστερά (string , μήκος) επιστρέφει τον αριθμό των χαρακτήρων που καθορίζεται σε μήκος από την καθορισμένη σειρά , ξεκινώντας από τα αριστερά , ή τον πρώτο χαρακτήρα . Δεξιά (string , μήκος) επιστρέφει τον αριθμό των χαρακτήρων που καθορίζεται σε μήκος από την καθορισμένη συμβολοσειρά , αρχίζοντας από τα δεξιά , ή τον τελευταίο χαρακτήρα , και μετρώντας προς τα πίσω . Mid (string , εκκίνηση , μήκος) επιστρέφει τον αριθμό των χαρακτήρων που καθορίζεται σε μήκος από την καθορισμένη σειρά , ξεκινώντας από τη θέση που καθορίζεται στο ξεκίνημα. Ως εκ τούτου Αριστερά ( " Something " , 4 ) επιστρέφει " Some" , Right ( " Something " , 4 ) επιστρέφει " hing " , και Mid ( " Something " , 3 , 3 ) επιστρέφει " αιθ " .
Η
Λειτουργίες για μορφοποίηση Χορδές
Η

Όταν έχετε ένα string που περιέχει ένα συγκεκριμένο είδος πληροφοριών , όπως μια ημερομηνία ή ένα ποσό συναλλάγματος , μπορεί να θέλετε να βεβαιωθείτε ότι η σειρά έχει διαμορφωθεί ένα συγκεκριμένο τρόπο. Η (string , μορφή) συνάρτησης Format κάνει αυτό , χρησιμοποιώντας μια σειρά για τη μορφή που χρησιμοποιεί κάποιους ειδικούς χαρακτήρες για να πει το πρόγραμμα ακριβώς πώς να διαμορφώσετε το string . Μερικά από τα πιο κοινά είναι χαρακτήρες μορφής " 0 " , η οποία καθορίζει έναν αριθμό σε αυτή τη θέση και ένα " 0 " , εάν δεν υπάρχει αριθμός ? "#" , Η οποία καθορίζει έναν αριθμό σε αυτή τη θέση μόνο αν ένας αριθμός είναι παρούσα ? Περίοδο , η οποία αντιπροσωπεύει ένα δεκαδικό ψηφίο ? ένα κόμμα , το οποίο αντιπροσωπεύει ένα διαχωριστικό χιλιάδων ( όπως στην 1.000,00 ) ? και "$" , το οποίο αντιπροσωπεύει το διαμορφωμένο σύμβολο του νομίσματος με βάση τις ρυθμίσεις της τοποθεσίας του χρήστη . Μπορείτε επίσης να μορφοποιήσετε ημερομηνίες με σχοινιά όπως " dd - mm - yyyy" .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα