Entwickler-Ecke

Sonstiges (Delphi) - ASCII


xilos - So 24.09.06 15:48
Titel: ASCII
hi
könnt ihr mir vll bei dieser aufgabe behilflich sein???
(anhang=aufgabenstellung)


elundril - So 24.09.06 15:51

kannst dus nicht reinschreiben, weil ich hab keine lust mir ~1 MB runterzuladen die eh nur ne bild datei mit text drin ist! also bitte tu dir die mühe an!

mfg el


soisseteben - So 24.09.06 15:53

hast du es denn schon mal selbst probiert?


soong101 - So 24.09.06 15:55

Da befindet sich vermutlich ne Ascii Tabelle im Anhang (wenn ich jetzt mal den Threadtitle frei interpretiere :roll:)

Du könntest es wenigstens in JPEG oder GIF umwandeln...


elundril - So 24.09.06 15:56

ich hab mir schon ein bissal vom bild angesehen und da is mit schriftgröße ~22 irgendwas von Zahlenvariablen!


xilos - So 24.09.06 15:59

schreibe delphi-code für einen zweiten button, der zu den integerwerten x=65 bis x=100 das dazugehörende ascii-zeichen in das memo 1 ausgibt. wenn du das geschafft hast, kannst du dir mal die gesamte ascii tabelle von 0 bis 255 ausgeben lassen. optimal wäre eine ausgabe der zahl, gefolt von einem doppelpunkt, gefolgt von dem zeichen.

so dass ist der text... ich hab keine ahnung wie das funktionieren soll xD


wulfskin - So 24.09.06 16:05

Der Befehl Chr wandelt den ASCII-Code in sein Zeichen um. Die Funktion IntToStr wandelt eine Zahl in eine Zeichenkette um. Mit Memo.Lines.Add kannst du dem Memo eine Zeile hinzufügen!

Viel Erfolg,
Hape!


elundril - So 24.09.06 16:05

mit

Delphi-Quelltext
1:
chr(Zahl)                    

wandelst du eine Zahl in ein Zeichen um!
also:
chr(65) ergibt das 65 Zeichen in der Asciitabelle
wenn du jetzt eine Tabelle mit Zahl:Zeichen willst machst du folgendes:

Delphi-Quelltext
1:
2:
3:
4:
5:
var i:integer;
begin
  for i:=0 to 255 do
    memo1.lines.add(inttostr(i) + ' : ' + chr(i));
end;


war das die richtige antwort??

//edit: mist zu spät!!! :x

mfg el


xilos - So 24.09.06 16:06

äähmm...joa^^
ich benutz delphi erst seit 2 wochen xD ich hab kein plan wie ich das jetzt da reinschreiben soll ^^
(auf deutsch ich bin ein noob in delphi) xD


Blackheart666 - So 24.09.06 16:10

Einfach mal die Suche im Df bemühen und als Stichwort vieleicht ASCII benutzen. (ord, chr)


elundril - So 24.09.06 16:11

oder wie wäre es mit meiner Antwort??


alzaimar - So 24.09.06 17:18

elundril: Wieso machst Du anderer Leute Hausaufgaben?


elundril - Mo 25.09.06 18:03

wärs was umfangreicheres gewesen hätt ichs eh nicht gmacht! das was ich gmacht hab war eh klar! und wenn ers einfach nur abschreibt und nicht versteht was da passiert is er selber schuld denn er soll was lernen! ich hab das eh schon gmerkt das die strg-c-strg-v methode schlecht für mich is weil ich nix daraus lern und auch nicht weiß wie ichs verwenden soll!

und warum regts dich auf???

lg el


alzaimar - Mo 25.09.06 18:13

user profile iconelundril hat folgendes geschrieben:

und warum regts dich auf???
lg el

:gruebel:


elundril - Mo 25.09.06 18:14

warum bist du so sauer das ich die lösung gepostet hab??