Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Kareta, może karetka
Tamgo




Typ: neutral
Postów: 129
Zarejestrowany: Aug 2004
Kareta, może karetka

Czy może mi ktoś wyjaśnić o co tu chodzi? Ściągam ja sobie różniste ćwiczonka z sieci (po angielsku), aż tu widzę po przetłumaczeniu słowo "kareta powrotna". A wcześniej na Forum gdzieś już ta nazwa mi również "mignęła". Więc...

P.S.
A tak apropo's. Kiedyś w zamierzchłych czasach wykonywałem unikatowy już zawód - mechanika maszyn biurowych. I właśnie w maszynach do pisania ten ruchomy wózek z kartką papieru nazywał się karetką.
Tak mi się teraz durnowato kojarzy, proszę zatem o więcej światełka.
Pozdrawiam i życzę Mokrego Wesołego Jajka

[Post edytowany dnia 25-03-2005 16:36 przez hicks]

25-03-2005 12:08
Pokaż profil Tamgo  Wyślij email do Tamgo        4484571
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Powrót karetki to nic innego jak rozpoczęcie nowego wiersza. Aby wymusić powrót karetki w VB wstawia się znak vbcrlf lub chr(13) (ENTER). W zapisie ukrytymi znakami jest to kwadracik .


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


25-03-2005 13:14
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Skojarzenie z karetką z maszyny do pisania jest więcej niż prawidłowe. "Cariage Return" (bo pewnie na taki tekst natrafiłeś) to nic innego jak "powrót karetki", czyli cofnięcie jej na początek linii. Zwykle chodzi o znak 13*.
Wogóle komputery mają wiele wspólnego z maszynami do pisania. Znak "Line feed" (Lf, 10)** to dosłownie przewinięcie do następnej linii znane
z "dawnych" urządzeń biurowych.

Żeby uzyskać przejscie do następnej linii i powrót na jej początek nalezy użyć pary znaków Cr i Lf (zwykle w tej kolejności). W Windowsie jest tak samo. Co prawda Windows dopuszcza użycie samego Lf do przejścia do następnej linii, ale nie każdy program musi to obsługiwać i nie ma pewności, że wpisując samo Lf otrzymamy zamierzony efekt.

---
*  w VB: vbCr lub Chr(13)
** w VB: vbLf lub Chr(10)


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

29-03-2005 13:00
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

A tak trochę poza tematem:
Znajomość zagadnień zwiazanych z, wydawałoby się, bezużytecznymi dzisiaj urządzeniami może się jednak czasami przydać nawet przy tak nowoczesnej technologii...
Z innych myśli swobodnych:
Jak to wszystko się szybko zmienia. Przecież jeszcze ja pamiętam maszyny do pisania i dalekopisy jako urządzenia niezbędne w biurze.. A teraz, kilkanaście lat później, wydaje się, że to takie przestarzałe .


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

29-03-2005 13:08
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1