2014-12-08 14 views

답변

10

따옴표 문자가 포함 된 문자열을 리터럴이 아닌 다른 방법으로 생성해야합니다. 확실한 방법은 같이 CHR$을 사용하는 것입니다 http://www.c64-wiki.com/index.php/CHR%24의 예

? "ONE ";CHR$(34);"QUOTED";CHR$(34);" WORD" 

하나이 매우 비슷하다.

당신이 그 (것)을 많이 할 경우, 당신은 할 변수에 저장할 수있는 코드 짧은 -

10 QU$ = CHR$(34) 
20 ? "ONE ";QU$;"QUOTED";QU$;" WORD" 
+0

특별 (할 수있는 더 빨리 또는 느리게이 중요한 경우, 스스로를 측정) . 왜 내가 흰 색 (또는 무엇인가)을 가진 문자열 내의 어떤 단어를 강조하고 싶다면 c64는 적절히 반전 된 e 문자와 반응한다. (c64 매뉴얼 상태에서 ctrl + 9를 반대로 두 번 누르면 그 결과로) 그리고 또 다른 시간에 적절한 "e"대신 "2"나 커서를 흰색으로 바꿉니다. 아니면 Ctrl 키 조합으로 키보드에서 두 개를 누르면 갈색 커서가 나타납니다. 이전에는 아무 것도 없었습니다. 이미 적절한 "e"가 반올림 됨 ??? – perpetuum

+0

그건 별개의 질문으로 보입니다. 어쨌든 [이 차트] (http://sta.c64.org/cbm64petkey.html)에서 볼 수 있듯이 Ctrl-2는 흰색, C = -2 (Commodore 로고 키와 2 키)는 갈색입니다. . C = 키는 C64 키보드의 왼쪽 하단 구석에 있으며, Ctrl은 대부분의 IBM-PC- 자손 키보드에 있습니다. 그래서 당신은 진짜 C64 키보드가 없다고 생각합니다. 당신은 에뮬레이터를 사용하고 있습니다. 키 레이아웃은 당신을 혼란스럽게합니다. –

+0

예, "반전"이 켜져있을 때 한 번 알려주는 다른 에뮬레이터는 작동하지 않습니다. 그러나 거꾸로 된 "R"로 신호 할 때만 화이트 컬러 코드 (필자가 원하는)에 대한 입력을 받고, 화이트 컬러 커서는받지 않습니다. "R"이 없을 때는 반대이지만 "원하지 않는"거꾸로 된 E "를주는 것이 아니라 단지 (") 또는 (2) .... "반전 된 R"로 실제 반전을 호출하는 방법을 모르겠다. 이것은 켜져있는 실제 반전 모드를 신호로 알려줍니다 ... (물론 어느 쪽이 화이트에 대한 "역전 된"E 코드를 내게 주는지 ... – perpetuum