05. maj 2002 - 23:17Der er
9 kommentarer og 3 løsninger
CharCode 13
Hej!
Jeg har lavet en encrypter/Decrypter til ar enkryptere korte tekstbeskeder, men jeg er løbet ind i et problem. Ind imellem genereres tegnet svarende til charcode 13, og dette tegn kan ikke kopieres...er der en måde at omgå dette på?
Hvis det er et problem at din krypterede streng ikke må indeholde bestemte tegn, så er du nødt til at "pakke disse ind" i en eller anden form for "protokol" (eksempelvis som "doc404" foreslår), men jeg vil gerne vende spørgsmålet om og sige "Hvorfor må den ikke indeholde #13" ?
du bliver vel nødt til at finde en anden crypt kode, eller også kan du jo finde ud af hvad det er for et bogstav som bliver lavet om til #13, så kan du jo bare replace i decrypt delen
Jeg forstår heller ikke hvorfor du er så ked af #13, egentlig burde du så også have problemer med #10 (newline) og #9 (tab) og som en anden også har sagt #0. Jeg kan se problemet hvis du bruger readln, men så er #10 heller ikke godt. Kopieres? til clipboardet? fra et edit? nej det kan du ikke. Men der findes andre metoder.... Enlighten us!
Ja, jeg kan ikke kopiere #13 til clipboard, jeg har ik testet #0 og #10 men det er nok samme problem...Er der nogen der har en godt måde at en/dekryptere på så man kan undgå de karaktere?
Så bruger du altså et TEdit? Den sjuskede måde at løse problemet på:
var mem : TMemo; begin mem:=TMemo.create(self); mem.text:=kodetstreng; mem.copytoclipboard; // Hvis jeg husker kommandeoen rigtigt. mem.free; end;
MEN jeg kunne give dig flere løsninger (sikkert også bedre) hvis du fortalte hvorfor du er så opsat på at kopiere til klipboardet, og hvorfor TEdit SKAL bruges. Hvad laver dit program? eller bare den del af koden du omtaler?
Det bedste ville nok være at bruge en winapi funktion, man skal bare finde den rigtige...
Hej! Jeg har fundet en vej rundt om mit problem! Men tak for hjælpen :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.