Paqoo Opublikowano 27 Czerwca 2010 Udostępnij Opublikowano 27 Czerwca 2010 Jak to zrobić? Ktoś wie? Czemu nazwa tematu zastępuje treść posta? Popraw to! Marek.S Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
pablo1517 Opublikowano 27 Czerwca 2010 Udostępnij Opublikowano 27 Czerwca 2010 Czy na to nie ma czasem gotowej funkcji w GMie? EDIT: string_lower(str) Returns a lowercase copy of str. string_upper(str) Returns an uppercase copy of str. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 27 Czerwca 2010 Udostępnij Opublikowano 27 Czerwca 2010 Wystarczy spojrzeć w dokumentację: chr(val) Jako argument przyjmuje kod ASCII i zwraca znak. ord(str) Zwraca kod ASCII pierwszego znaku w str. Duże litery mają kod ASCII o 32 mniejszy od małych. Przykładowo ord('a')=97, a ord('A')=65. Pobieramy pierwszy znak. Odczytujemy funkcją ord jego kod ASCII. Tworzymy znak o odpowiednim kodzie przy pomocy chr(kod-32) i wstawiamy nowy znak na początku stringu. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
pablo1517 Opublikowano 27 Czerwca 2010 Udostępnij Opublikowano 27 Czerwca 2010 Platyna, ale po co wnikać w szczegóły jak GM ma już gotową funkcję xD? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 27 Czerwca 2010 Udostępnij Opublikowano 27 Czerwca 2010 Pablo, ale ta funkcja zamienia cały string, a nie tylko pierwszą literę. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 27 Czerwca 2010 Udostępnij Opublikowano 27 Czerwca 2010 no tak ale według tego co napisał pablo można sobie wydzielić pierwszą literę i bez sprawdzania charów zamienić ją funkcją na dużą. GML str = 'marek marek'; str = string_upper( string_copy( str, 1, 1 )) + string_copy( str, 2, string_length( str ) - 1 ); // *-- pierwsza litera ---* *----- pozostały ciąg znaków ---------------* show_message( str ); PS. czytaj notatkę w swoim pierwszym poście. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się