AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sehr eifache Verschlüsselung!

Ein Thema von Die Muhkuh · begonnen am 8. Okt 2003 · letzter Beitrag vom 8. Okt 2003
Antwort Antwort
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Sehr eifache Verschlüsselung!

  Alt 8. Okt 2003, 19:56
Hi,

wie kann ich z.b von einem Richedit die Buchstaben auslesen und für a = 1, b = 2 etc... oder auch andere Zahlen!
Diese sollen dann in einer Datei gespeichert werden und wenn man sie wieder öffnet dann soll der richtige text da stehen!

nur wie geht das?


Spiddi
  Mit Zitat antworten Zitat
Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#2

Re: Sehr eifache Verschlüsselung!

  Alt 8. Okt 2003, 21:13
Probier's doch mal mit StringReplace und Arrays, das ist die einfachste Methode, die mir einfällt.
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#3

Re: Sehr eifache Verschlüsselung!

  Alt 8. Okt 2003, 21:55
Hallo! Du könntest auch mit RichEdit1.Text[i] in einer For Schleife alle Buchstaben durchgehen. Allerdings kannst du mit Text[i] nichts zuweisen, sondern nur auslesen. D.h. du müsstest das irgendwie anders lösen. (Du könntest dann zum Beispiel die Markierung dementsprechend setzen => SelStart, SelLength)
Aber prinzipiell kannst du bei sowas glaub ich nicht von Verschlüsselung reden (wenn auch sehr, sehr einfach), denn das hat man warscheinlich binnen weniger Minuten raus, das System.

Man liest sich, Stanlay
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Sehr eifache Verschlüsselung!

  Alt 8. Okt 2003, 22:33
Moin Stanlay,

die Methode RichEdit.Text in einer Schleife durchzugehen, ist eine sichere Methode das Programm langsam zu machen
Besser wäre es, RichEdit.Text in ein Stringvariable zu übertragen, und dann mit dieser weiterzuarbeiten.
Die Eigenschaft Text wird bei jedem Zugriff aus den Zeilen zusammengesetzt (beim Lesen), bzw. werden aus ihr die einzelnen Zeilen wieder aufgebaut (beim Schreiben).
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz