Forum: Programmieren allgemein
by DoktorD,
23. Feb 2006
Zu früh gefreut.
Das Programm welches in das Textfile, welches ich auslesen will, sperrt anscheinend diese Datei.
Klappt das wenn ich das mit diesem fmOpenRead löse?? Ich hab keine Ahnung, wie das geht.
Zur Zeit mache ich das so
function TForm1.GetString():String;
var
Forum: Programmieren allgemein
by DoktorD,
22. Feb 2006
Es funktioniert.
Vielen, vielen Dank an alle, die mir geholfen haben. Ich ziehe den Hut vor Euch!!!!
Forum: Programmieren allgemein
by DoktorD,
22. Feb 2006
So wie du es jetzt vorschlägst hatte ich es auch gedacht.
Aber die Leerzeichen (0x20) und das <STX> (0x02) gehen ja auch zu Checksummen Berechnung ein.
Funktioniert das dann auch?
Die CS brauche ich in HEX. Das kann ich leider nicht ändern
Forum: Programmieren allgemein
by DoktorD,
22. Feb 2006
Vielen Dank Klaus01. Das mit der Seriennummer klappt schon.
Aber die Seriennummer alleine ergibt nicht alleine die Checksumme.
Die komplette Checksumme wird aus
<STX>OWE_509_Seriennummer_ _ steht für Leerzeichen (in Hex=20)
HEX
O = 4F
Forum: Programmieren allgemein
by DoktorD,
22. Feb 2006
OK. Probiere es nochmal. Dank Dir!!!
Forum: Programmieren allgemein
by DoktorD,
21. Feb 2006
Bei
result := IntToHex(dummy);
zeigt er den Fehler
"Es gibt keine überladene Funktion von IntToHex, die man mit diesen Argumenten aufrufen kann"
Was bedeutet das? Geht das garnicht?
Forum: Programmieren allgemein
by DoktorD,
21. Feb 2006
Also ich bin nun fast fertig. Nur die Ergebnisse hauen noch nicht so hin
wieso kann ich denn nicht
vString:=GetString();
strSN:=GrobPath1(vString);
intSN:=StrToInt(strSN);
Ergebnis:= IntToHex(ord(intSN),2) xor IntToHex(ord(intSN),2)....
WriteString();
Checksum:=IntToHex(Ergebnis,2);
Forum: Programmieren allgemein
by DoktorD,
21. Feb 2006
Cool Danke. Ich probiere es gleich mal aus
Forum: Programmieren allgemein
by DoktorD,
21. Feb 2006
Danke für deine Antwort. Ich weiß schon was du meinst, aber irgendwie habe ich probleme das umzusetzten
Hast du vielleicht ein Beispiel für die Schleife?
Ich muss ja irgendwie die Nummer aufspalten, d.h. aus der ganzen Ziffer einzelne machen und dann umwandeln
Was genau macht denn "ord"? Das was in der Hilfe steht verstehe ich nicht so wirklich
Forum: Programmieren allgemein
by DoktorD,
21. Feb 2006
Hi!!!
Ich schreibe zur Zeit meine Diplomarbeit und brauch dringend Eure Hilfe!!!
Ich studiere leider nicht Informatik, denn dann sollte ich das können. Habe leider nur
wenige Delphi Kenntnisse. Wäre schön wenn Ihr es mir so einfach wie möglich erklären könntet.
Zu meinem Problem:
Ich muss neben einer Hauptsoftware (kein Delphiprogramm o.ä.) ein zusätzliches Nebenprogramm schreiben,...