Forum: Object-Pascal / Delphi-Language
by concept2015,
8. Jan 2017
Ich hätte da noch etwas :cry:
Im System sind 2 Rechner.
Rechner 1 (bei mir zum testen und programmieren Win10)
in der Firma Win 7
Als Leseeinheit benutze ich einen MiniPc (Win10):Rechner2
Zwischen den beiden Rechnern müssen jetzt Daten ausgetauscht werden.
Rechner1 prüft, ob auf Rechner2 eine Datei vorhanden ist, wenn ja, holt er sich diese Datei zur Weiterverarbeitung.
Forum: Object-Pascal / Delphi-Language
by concept2015,
8. Jan 2017
Ja klar, ursprünglich war geplant, die Daten von einem eigenständigen Programm in das Hauptprogramm als "Tastatureingabe"
zu übergeben.
Da sich das aber als Problem herausstellte, habe ich es jetzt im Hauptprogramm gelassen und fülle die Felder direkt.
Bei der komplexität des Hauptprogramms - jede Eingabe wird erst
geprüft dann zugeordnet und berechnet - war mir das aber zu aufwändig.
...
Forum: Object-Pascal / Delphi-Language
by concept2015,
7. Jan 2017
Danke :-D
Hat sich erledigt, habe es anders gelöst.
Wie so oft im Leben, der Wald und die Bäume :wink:
Forum: Object-Pascal / Delphi-Language
by concept2015,
6. Jan 2017
Entschuldige, aber das ist im moment zu hoch für mich.
Ich hänge wohl schon zu lange in dieser Sache.
44 ist doch das Komma und genau das soll doch dort eingetragen werden.
Ich bin LEER im Kopf ... wenn du mir den Lösungsweg zeigst komme ich evtl. dahinter :lol:
if (Inp.ki.wVk=Ord(UpCase(Str1)))=(CHR(44)) then Inp.ki.wVk:=(CHR(108)) else Inp.ki.wVk=Ord(UpCase(Str1));
bringt nur...
Forum: Object-Pascal / Delphi-Language
by concept2015,
6. Jan 2017
Ich kenne mich in Foren leider noch nicht so gut aus, was das Schreiben betrifft :roll:
Codeformatierung ? über Code einfügen ? sieht alles gleich aus :oops:
Ahh ... hat geklappt !
Umsetzung für Sonderzeichen ????
Hier ?
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
// Tasteneingabe nur Numerisch
Forum: Object-Pascal / Delphi-Language
by concept2015,
6. Jan 2017
Ja, es wird zeichenweise befüllt.
Ja, dass Komma ist in der Zahl.
Hier der Link, in dem hier schon etwas besprochen wurde.
http://www.delphipraxis.net/110482-autoit-befehl-controlsend-delphi.html
Wie gesagt, alles klappt wunderbar, bis auf das Komma.
Da blicke ich nicht durch.
Forum: Object-Pascal / Delphi-Language
by concept2015,
5. Jan 2017
Hallo,
meine Routine hat 6 Zahlen gelesen und soll sie nun in dem Hauptprogramm in die vorhandenen Felder eintragen.
Es geht darum, ca 300 Belege werden täglich eingegeben (von Hand)
Um diese Arbeit zu vereinfachen, werde ich die Belege umstellen.
Es werden keine Zahlen auf den Beleg geschrieben sondern Zahlen markiert.
Diese Markierungen werden von einem anderen Programm gelesen und
in...
Forum: Object-Pascal / Delphi-Language
by concept2015,
5. Jan 2017
Tut mir leid ... habe es hinbekommen.
Alles in einem Programm (6000 Zeilen) :cry:
Forum: Object-Pascal / Delphi-Language
by concept2015,
5. Jan 2017
Problem gelöst !!!
Ich habe in meiner Routine den Focus auf Edit26 gesetzt !
Das war der Fehler
Der Focus geht automatisch weiter.:shock: :oops:
****************************************************************
Hallo Spezialisten,
ich habe ein Problem, welches ich auch nach längerem suchen nicht gelöst bekomme. (kann sein, dass ich auch nicht nach dem richtigen Begiff gesucht habe)