Подскажите где взять весь список Charcode - значений

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Mainland
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 16.10.2003 (Чт) 11:16

Подскажите где взять весь список Charcode - значений

Сообщение Mainland » 30.10.2003 (Чт) 8:30

Т.е. есть функция Chr(charcode) где charcode - значение кода символа. Где мне взять сводную табличку с этими значениями и расшифровками? Например:
Chr(0)-...
...
Chr(13)-Перевод строки
...
и т.д.
...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 30.10.2003 (Чт) 10:24

Код: Выделить всё
              Стандартная таблица ASCII  (коды символов 0 - 127)
000   (nul)   016  (dle)   032 sp   048 0   064 @   080 P   096 `   112 p
001  (soh)   017  (dc1)   033 !    049 1   065 A   081 Q   097 a   113 q
002  (stx)   018  (dc2)   034 "    050 2   066 B   082 R   098 b   114 r
003  (etx)   019  (dc3)   035 #    051 3   067 C   083 S   099 c   115 s
004  (eot)   020 ¶ (dc4)   036 $    052 4   068 D   084 T   100 d   116 t
005  (enq)   021 § (nak)   037 %    053 5   069 E   085 U   101 e   117 u
006  (ack)   022  (syn)   038 &    054 6   070 F   086 V   102 f   118 v
007  (bel)   023  (etb)   039 '    055 7   071 G   087 W   103 g   119 w
008  (bs)    024  (can)   040 (    056 8   072 H   088 X   104 h   120 x
009   (tab)   025  (em)    041 )    057 9   073 I   089 Y   105 i   121 y
010   (lf)    026   (eof)   042 *    058 :   074 J   090 Z   106 j   122 z
011 (vt)    027  (esc)   043 +    059 ;   075 K   091 [   107 k   123 {
012 (np)    028  (fs)    044 ,    060 <   076 L   092 \   108 l   124 |
013   (cr)    029  (gs)    045 -    061 =   077 M   093 ]   109 m   125 }
014  (so)    030  (rs)    046 .    062 >   078 N   094 ^   110 n   126 ~
015 ¤ (si)    031  (us)    047 /    063 ?   079 O   095 _   111 o   127 

           Расширенная таблица ASCII  (коды символов 128 - 255)
128 А   143 П   158 Ю   172 м   186 ¦   200 +   214 +   228 ф   242 Є
129 Б   144 Р   159 Я   173 н   187 +   201 +   215 +   229 х   243 є
130 В   145 С   160 а   174 о   188 +   202 -   216 +   230 ц   244 Ї
131 Г   146 Т   161 б   175 п   189 +   203 -   217 +   231 ч   245 ї
132 Д   147 У   162 в   176 _   190 +   204 ¦   218 +   232 ш   246 Ў
133 Е   148 Ф   163 г   177 _   191 +   205 -   219 _   233 щ   247 ў
134 Ж   149 Х   164 д   178 _   192 +   206 +   220 _   234 ъ   248 °
135 З   150 Ц   165 е   179 ¦   193 -   207 -   221 _   235 ы   249 •
136 И   151 Ч   166 ж   180 ¦   194 -   208 -   222 _   236 ь   250 ·
137 Й   152 Ш   167 з   181 ¦   195 +   209 -   223 _   237 э   251 _
138 К   153 Щ   168 и   182 ¦   196 -   210 -   224 р   238 ю   252 №
139 Л   154 Ъ   169 й   183 +   197 +   211 +   225 с   239 я   253 ¤
140 М   155 Ы   170 к   184 +   198 ¦   212 +   226 т   240 Ё   254 _
141 Н   156 Ь   171 л   185 ¦   199 ¦   213 +   227 у   241 ё   255
142 О   157 Э
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Mainland
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 16.10.2003 (Чт) 11:16

Сообщение Mainland » 31.10.2003 (Пт) 9:33

GSerg-Благодарю!

KeePer
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 09.08.2003 (Сб) 11:40

Сообщение KeePer » 01.11.2003 (Сб) 22:40

А что б легко узнать код клавиши, можно сделать событие KeyPress на форме.
И в это событие вписать следующую строчку:
Код: Выделить всё
MsgBox KeyAscii

При нажатии на нужную вам клавишу программа выдаст соответственный код.
MUD FOREVER!

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Сообщение ASD » 03.11.2003 (Пн) 5:35

Чем MSDN не подходит в VB6 это есть.
Moderator VBStreets
---------------------------

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 03.11.2003 (Пн) 13:57

Где-то у меня была детальная расшифровка управляющих кодов (0-31). Если найду, выложу, а пока на память:
Код: Выделить всё
dec hex code  description
--------------------------------------------------------------------------------
000 x00 (nul) Ctrl+@; NULl char, пустой символ.
001 x01 (soh) Ctrl+A; Start Of Header, начало заголовка (текста, данных).
002 x02 (stx) Ctrl+B; Start of TeXt, начало текста.
003 x03 (etx) Ctrl+C; End of TeXt, конец текста.
004 x04 (eot) Ctrl+D; End Of Transmite, конец передачи.
005 x05 (enq) Ctrl+E; ENQuiry, запрос.
006 x06 (ack) Ctrl+F; ACKnowledge, подтверждение.
007 x07 (bel) Ctrl+G; BELl, звонок (для принтера)
008 x08 (bs)  Ctrl+H, BS; Back Space, возврат на шаг (удаление символа).
009 x09 (tab) Ctrl+I, Tab; TABulate, табулятор.
010 x0A (lf)  Ctrl+J; Line Feed, перевод строки.
011 x0B (vt)  Ctrl+K; Vertikal Tabulator, вертикальный табулятор
              (для принтеров).
012 x0C (ff)  Ctrl+L; Form Feed, перевод страницы.
013 x0D (cr)  Ctrl+M, Enter; Carriage Return, возврат каретки (перевод курсора
              на первый столбец строки).
014 x0E (so)  Ctrl+N; Shift Out, сдвиг включен (переключение набора символов).
015 x0F (si)  Ctrl+O; Shift In, сдвиг выключен (переключение набора символов).
016 x10 (dle) Ctrl+P; Data Link Escape, код-модификатор.
017 x11 (dc1) Ctrl+Q; Device Control 1, управление устройством 1, также XON.
018 x12 (dc2) Ctrl+R; Device Control 2, управление устройством 2.
019 x13 (dc3) Ctrl+S; Device Control 3, управление устройством 3, также XOFF.
020 x14 (dc4) Ctrl+T; Device Control 4, управление устройством 4.
021 x15 (nak) Ctrl+U; Not AcKnowledge, отрицание.
022 x16 (syn) Ctrl+V; SYNhronyze, синхронизация.
023 x17 (etb) Ctrl+W; End of Transmit Block, конец передачи блока/
024 x18 (can) Ctrl+X; CANcel, отмена.
025 x19 (em)  Ctrl+Y
026 x1A (eof) Ctrl+Z; End Of File, конец файла.
027 x1B (esc) Ctrl+[; Escape; ESCape, выход, отмена.
028 x1C (fs)  Ctrl+/; File Separator, разделитель файлов.
029 x1D (gs)  Ctrl+]; Group Separator, разделитель групп.
030 x1E (rs)  Ctrl+^; Record Separator, разделитель записей.
031 x1F (us)  Ctrl+_; Unit Separator, разделитель блоков.
127 x7F (del) Ctrl+Delete; DELete, удалить символ (в MS-DOS соответствует BS).

Любителям можно сходить сюда.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 8

    TopList  
cron