Zmniejszenie pierwszej litery w łańcuchu

0

Stworzyłem w Pascalu program, który na podstawie danych zebranych z plików tekstowych tworzy stronę html. Wszystko działa prawie idealnie. Niestety w plikach tekstowych nazwy są napisane z dużej litery, a w programie przypisuje te nazwy do zdjęć. Jednak nazwy zdjęć są z małych liter i nie wyświetla ich prawidłowo.

Jeżeli mam string np. 8 znakowy. Pierwsza litera jest duża, pozostałe małe. W jaki sposób mogę go zmienić tak by wszystkie litery były małe?

0

Oo, dziękuję bardzo. Szukając jak to zrobić znalazłem tylko, że nie ma takiej możliwości i trzeba samemu napisać odpowiednią funkcję.

1

Toż to ręce opadają. Jak Tyś to szukał?! Przecież wpisanie pascal konwersja tekstu na małe litery w Google i drugi link wyjaśnia wszystko. Nieraz wydawać się może, pewnie słusznie, że ludzie robią wszystko by tylko nic samodzielnie nie wykonać, nie poszukać, nie pokombinowac, a ze wszystkim od razu "smarować" posta na forum. Należy jednak pamiętać, że napisania pytania na jakiekolwiek forum, powinno być zawsze traktowane jako ostatecznośc.

0

Zasugerowałem się: http://katalogi.pl/75317-turbo-pascal-upcase-dla-%C5%82ancuch%C3%B3w.html

I po prostu już tego nie zweryfikowałem jakoś szczególnie. Jeszcze na jednym forum również były jakieś kombinacje z funkcjami i ASCII.

1
lucasp17 napisał(a)

Szukając jak to zrobić znalazłem tylko, że nie ma takiej możliwości i trzeba samemu napisać odpowiednią funkcję.

Nigdy więcej tam nie wchodź i nic nie czytaj - widać są tam wskazówki z lat 50;

lucasp17 napisał(a)

Jeszcze na jednym forum również były jakieś kombinacje z funkcjami i ASCII.

Pamiętaj, że ASCII <> ANSI, to pierwsze jest 7-bitowym kodowaniem, ANSI zaś 8-bitowym; Biblioteka standardowa ma mnóstwo funkcji do łańcuchów ANSI, więc masz w czym wybierać; Tutaj masz listę procedur i funkcji dla Stringów i AnsiStringów, a inne są jeszcze w module StrUtils.

1 użytkowników online, w tym zalogowanych: 0, gości: 1