| Autor |
Beitrag |
fusseli
Hält's aus hier
Beiträge: 9
|
Verfasst: Sa 25.09.10 10:50
Hi, bin neu hier  ,
so wir kommen mal gleich zur Sache.
Also ich weiß so ungefähr, wie man es macht mit dem LPT-Port, aber eine Sache weiß ich nicht. Wenn man unter Ressourcen nachschaut, steht bei mir C000. Jetzt meine Frage: Wie schreibt man dies in das Programm, wenn dort steht:
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| procedure TMainForm.ComboBox1Change(Sender: TObject); begin case ComboBox1.ItemIndex of 0: ParallelPort := kemo_USB; 1: ParallelPort := $378; 2: Parallelport := $237; 3: ParallelPort := $3BC; else exit; end; PortSettingsChanged; end;
procedure TMainForm.SpeedButton3Click(Sender: TObject); begin CmdStateChange($ffff00ff); end; |
Wichtig: Ich weiß wie man es macht mit Port 0378, aber nicht wenn statt der Null ein Buchstabe steht, also z.B. C,A,B.
Bitte um schnelle Antwort.
Moderiert von Martok: Delphi-Tags gesetzt
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: Sa 25.09.10 11:34
Weiß das denn niemand 
|
|
platzwart
      
Beiträge: 1054
Erhaltene Danke: 78
Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
|
Verfasst: Sa 25.09.10 11:40
Dann schau dir doch mal deinen Quellcode an, da steht doch sowas wie 3: ParallelPort := $3BC;, und da sind doch auch Buchstaben dabei. Das sind dann übrigens im Hexadezimalsystem kodierte Zahlen. Wird dadurch markiert, dass man ein $ davor setzt...
_________________ Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: Sa 25.09.10 11:44
danke für die Antwort
aber wenn ich eingebe $c000 dann kommt verletzt untere Grenzen wie kann ich das ändern
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: Sa 25.09.10 11:55
ich hänge mal das Programm mit den code dran. Vielleicht wäre einer so nett und ändert es mir
Das Programm ist von Kemo www.kemo-electronic....duct_info.php?k=b210
Einloggen, um Attachments anzusehen!
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: Sa 25.09.10 13:22
Kann es niemand oder geht es nicht. Brauch es dringent! 
|
|
platzwart
      
Beiträge: 1054
Erhaltene Danke: 78
Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
|
Verfasst: Sa 25.09.10 13:59
1) Nur alle 24h ein Push.
2) Ist das ein recht sprezielles Problem, womit hier im Forum sicherlich deutlich weniger als 1% in Kontakt kommen.
3) Wenn es so dringend ist, frag doch den Herstellersupport...
_________________ Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
|
|
Martok
      
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: Sa 25.09.10 15:02
Hallo,
1. Du hast ein Schiebeposting getätigt. Dies sind Postings, die keinen Sinn erfüllen, außer Deinen Thread in der Liste der letzten aktiven Topics wieder nach oben zu schieben.
Dies ist hier im Forum zwar erlaubt, aber erst nach frühestens 24 Stunden.
2. Bitte verwende für Quellcode die entsprechenden [delphi ]-Tags, dann wird er "schöner" dargestellt als im Fließtext. Beispiel:
Quelltext 1:
| <span class="inlineSyntax"><span class="codecomment">{PROTECTTAG7220e9bfdf0cadf6f93a3ceeb0e9807f}</span></span> |
Wird:
Delphi-Quelltext
Und last but not least: WTH ist jetzt eigentlich die Frage? Kann an mir liegen, aber die Portangabe ist geklärt und der Satz mit den Resourcen im OP macht keinen Sinn...
Viele Grüße,
Martok
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: So 26.09.10 00:13
Tut mir Leid. Kann ich trodem noch fragen wenn ja, dann:
Wie schreibe ich den Port C000 in das angehängte Programm.
Der Herstellersuport ist nur wochendtags
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: So 26.09.10 10:49
Ok nochmal neu:
Im Code von da oben möchte ich einen Port ändern, unter Ressourcen steht aber C000 (ich weiß nicht ob das wichtig ist habe es aber in foren oft gelesen das man dort hineinschaut).
Jetzt meine FRAGE:Kann mir einer dies in den Code schreiben?
Drei Zeichen sind einfach aber wie bringe ich vier unter!
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: So 26.09.10 15:28
Mir ist noch was eingefallen:
Wenn ich schreibe Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| rocedure TMainForm.ComboBox1Change(Sender: TObject); begin case ComboBox1.ItemIndex of 0: ParallelPort := kemo_USB; 1: ParallelPort := $378; 2: ParallelPort := $C000; 3: ParallelPort := $3BC; else exit; end; PortSettingsChanged; end;
procedure TMainForm.SpeedButton3Click(Sender: TObject); |
Kommt: Konstantenausdruck verletzt untere Grenzen E1012
Vielleicht hilft´s weiter.
Und was mache ich falsch!
|
|
fusseli 
Hält's aus hier
Beiträge: 9
|
Verfasst: So 26.09.10 17:50
Ok hat sich erledigt habe oben irgendwo gefunden Parallelport :short und es in dword geändert. Jetzt klappt´s.
|
|