Zum Inhalt springen

need-some-blood

Mitglieder
  • Gesamte Inhalte

    170
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von need-some-blood

  1. Dank dir. Die Selbstbestätigung brauchte ich jetzt. Hab schon an meiner Programmierkunst gezweifelt. Jetzt muss ich nur nen Weg finden damit ich testen kann ob ZapRXQueue funktioniert. Wenn es funzt, dann darf ich meinem Chefprogrammierer erklären, das er seinen DOS-Treiber mal checken soll. *grein* Vielen Dank soweit. PS: Zeile "edit1.text:=booltostr(recvread); " war zum testen ob das Prog überhaupt aus der while-schleife rausspringt. Also nur eine Test-Leiche, die ich übersehen habe. MVG need-some-blood
  2. Hallo, da tempoär die Suchfunktion deaktiviert wurde, ich aber schnellstmöglich eine Lösung benötige eröffne ich einfach mal ein neues Thema. Hintergrund: - Bekomme Werte über die Serielle Schnittstelle. - Zum ansteuern dieser benotze ich die TSerial Komponente. Problem: - Scheinbar stehen bei mir zuviele Werte zeitgleich an der Schnittstelle. Sodass ich ständig durch die Event-Prozedur durchlaufe. Ich hoffe mit dem Quellcode ist mein Prob klarer zu sehen. Quellcode: procedure TForm_main.Serial1RxData(Sender: TObject); // Hier sollte das Programm nur durchlaufen, wenn neue Daten am Port anstehen. var in_char : char; i : integer; str : string; Recvread : boolean; empfpuffer : array [0..2000] of char; recvlength : integer; begin i:=0; str:=''; Serial1.ZapTXQueue; while Serial1.rxwaiting>0 do begin while Serial1.ReadChar(in_char) > 0 do begin // Solange wie ein Zeichen noch ansteht CopyMemory(@empfpuffer[i],@in_char,1); // <--- PROBLEM Hier werden nun alle Werte in den empfangspuffer geschreiben. Es sollte aber nur der letzte aktuelle hineingeschreien werden. Eigentlich dürfte auch nur dieser an der Schnitstelle anstehen inc(i); Recvread:=true; edit1.text:=booltostr(recvread); end; end; if i>0 then begin recvlength:=i; end; Serial1.ZapRXQueue; Recvread:=False; edit1.text:=booltostr(recvread); end; Mein Problem ist also, dass nicht immer nur der letzte aktuelle Wert an Port ansteht. Kann mir einer Helfen? MVG need-some-blood
  3. need-some-blood

    Programm

    So. Ich habs. eigentlich ganz einfach. Hier mal mein Pseudocode pout(1) for 1:=0 to 35 { i:=(i mod 9)+2 if ((i div 9)mod 2)==1) i:=9-(i mod 9) pout (i) } Code wurde nicht getestet. MVG need-some-blood
  4. need-some-blood

    Programm

    Zählt "if..then..else" als eins? MVG need-some-blood
  5. Schöner Spaß Spiel in einer Woche programmieren. Aber mal ernsthaft du solltest dich nicht selber überfordern. Das Entwicklen von Computerspielen ist nicht mal eben in einer Woche gemacht. In der Regel sitzen immer mehrer Programmierer wochenlang an einem Spiel. Und da du ja noch keien ahnung auf dem Gebiet hast, solltest du kleine anfangen. Ich denke der Vorschlag mit "Vier gewinnt" ist recht gut. Das ganze ich relativ einfach nachzuvollziehen. Und du kannst bei fragen deines Lehrers auch Antworten geben. Wenn du dannach immer noch Interresse hast, könntest du dich ja mal an deiner eigenen Monopolyversion setzen. Das ist schon etwas schwieriger und Komplexer aber dennoch lösbar. kleiner Linktip Viel Spaß dabei. MVG need-some-blood
  6. need-some-blood

    Prozessor

    Eigentlich OT. Aber ich packs dennoch hier rein, da der Postingstitel ja "Prozessor" ist. Bei uns in der Firma ist ein relativ heftiger Streit zwischen den AMD-Verfechtern und den Intel-Freunden gekommen. Ein Argument jagt das andere und mittlerweile haben sich wirklich zwei Grüppchen gebildet. Naja noch ist alles mehr Spaß als Ernst. Aber es würde mich interresieren. Welche Favoriten ihr habt. Also was bevorzugt ihr. AMD oder Intel? Bitte mit Begründung. MVG need-some-blood
  7. Nochmal. Du willst eine CSV-Datei einlesen, und den Inhalt in verschiedende Variablen speichern. Richtig? Sind die Datensätze alle gleich lang? Dann könntest du den Dateiinhalt nach dem Auftretten der Kommas durchsuchen. Du weißt ja das alles bis zum ersten Komma das Datenfeld 1 (z.b. Nachname), alles zwischen Komma 1 und Komma 2 Datenfeld 2 (z.B Vorname) usw ist. Wird ein recht kleines Programm. Ähnlich diesem MVG need-some-blood Nachtrag ist die Datei den zwingend im CSV-Format? Sonst könntest du die Datei mit Hilfe von Strukturen direkt rauschreiben und lesen. Das ist wesentlich einfacher.
  8. Du wolltest es gerne mal wieder sehen, und hast es deinem Mann zum Geburtstag geschenkt? Und ihr beschwert euch über Männer?!? Unglaublich, aber cool! Ging sie meines Wissens nicht. Also zumindest habe ich bis heute Regelmässig in die Fernsehzeitungen geschaut. Jedesmal in der Hoffnung, dass es doch noch anläuft. Leider war es nie so. *schluchz* MVG need-some-blood
  9. *lol* ich glaube es nicht. Saber Riders ist auf Platz 1 der Top20 dieser Woche. Wollte gerade eigentlich nur voten, und da habe ich es gesehen. Es müssen wohl unheimlich viele von uns gevotet haben *g* OT: Kennt jemand noch "Die dreibeinigen Herrscher Tripods" Das war so ne Fernsehserie auf dem ARD damals. Mit dreibeinigen Robotern und ein paar Burschen auf der Flucht. siehe hier wurde irgendwann mitten in der Staffel nicht mehr gezeigt *schnief*. Von da an mocht ich kein SciFi mehr. Aber es kommt ja evtl zurück Und kennt noch jemand "es war einmal... das Leben"? Das war mit den coolen kleinen Blutplättchen die durch den Körper gelaufen sind, und von nem alten Opi mit nem Bart bis zum Boden den Körper erklärt bekommen haben, gab es nachher auch für die Geschihte. Das war noch richtig schönes Schulfernsehn. Da hatte man Unterhaltung und Education. Nicht so doofe billige japanische Serien. _______________________________________________________________ Nachtrag: Scheinbar sind wir doch nicht Schuld an der Top-Position. Wenn man sich die Seite genauer anschaut, dann sieht man, das Saber Riders seid Einstellungsdatum ständig gevotet wurde. Allerdings gab es letzte Woche 2222 Stimmen. Würde gerne wissen, wer von uns da mitgevotet hat! MVG need-some-blood
  10. Ich kann mich meinem Vorredner nur anschliessen. Das lernen einer Programmiersprache ist wie Vokabelnlernen und du hast das Vokabelhaft sogarin Form der Hilfedatei immer dabei. Die Progammierlogik zu verstehen ist da schon schwieriger. Da kommen dann Fragen auf wie "Wie sind mehrdimensionale Arrays aufgebaut?" "Was ist ein Zeiger?" "Was ist Polymorphismus?" usw. Das kann man aber auch relativ leicht erlernen. Wenn du möchtest kann ich dir auch noch das Script unseres Lehrers schicken. Die meisten waren bisher damit sehr zufrieden. Schick mir einfach eine PM mit E-Mail und Zweck MVG need-some-blood
  11. Mobbing gilt erst nach sechs Monatelangem ständigen Mobbingähnlichen Zuständen als Mobbing. Alles andere sind innerbetriebliche Schwierigkeiten. Und diese Sechs Monate muss man meines Wissen sauch annähern lückenlos nachvollziehen können. MVG need-some-blood
  12. Soweit ich weiß kan man die Abschlussprüfung dann auf eigene Kosten und mit Absprache der zugehörigen IHK alleine und ohne Betrieb durchführen, sofern alle Kriterien vorher erfüllt wurden. OT: :eek: ARGH!! :eek: verdammt, verdammt, verdammt. *Zettel, Stift, Kalender und Berichtemappe rausholt. * Na dann ab März! OT ENDE MVG need-some-blood
  13. Also ich kann ein Formular mit Application.CreateForm(TFormmain, Formmain); oder mit Formmain:=Tformmain.create(self); öffnen. Doch wo liegt da der Unterschied? Was wird wie ausgeführt und verarbeitet? MVG need-some-blood
  14. Hmm sicherlich könnte ich dir hier nen fertigen Quellcode geben, aber du sollst ja auch was lernen. Und abgucken kann ja jeder. Deshalb schau mal in der Hilfe unter System() nach. Da kannst du verschiedene Dos-Kommandos oder Dateien ausführen lassen. MVG need-some-blood
  15. Du könntest eine Auswahloberfläche schaffen. Ja nachdem welche Auswahl getroffen wird. startest du dann eine EXE-Datei. Zum Beispiel: Bitte Wählen sie [1] Addieren [2] Subtrahieren [3] Multiplizieren [4] Dividieren Wenn Auswahl==1 dann starte addieren.exe Wenn Auswahl==2 dann starte Subtrahieren.exe Wenn Auswahl==3 dann starte multiplizieren.exe Wenn Auswahl==4 dann starte dividieren.exe Habe ich die Frage richtig verstanden? MVG need-some-blood
  16. need-some-blood

    Dateiname

    Nur als Denksansatz. void main (void) { int i ; char Dateiname[0..50]; for (i:=0;I<10;I++){ strcat(Dateiname,itoa(i)); FILE * fp_a; fp_a = fopen (Dateiname, "w"); } } [/php] (Quelltext nicht geprüft) MVG need-some-blood
  17. Such mal in der hilfe nach find_t das kann mal wunderschön einbauen. Z.B: #define Fileerror -1 int datei; int dateiin; struct find_t find; ... ... .. Datei=_dos_findfirst(Dateipfad,_A_Normal,&find); Dateiin=sopen(Dateipfad,O_RDONLY,weitere Argumente); if (dateiin!=Fileerror){ Dateilaenge=(int)find.size); if (Dateilaenge=0) { ... ... }else{ ... ... } } [/PHP] (Wurde nicht auf Fehler überprüft) MVG need-some-blood
  18. Die Frage ist doch ob, die alten Strukturen auch wirklich verändert werden. Wenn das Arbeitsamt mehr zur "Stellenbeschaffungsstelle" wird. Und weniger zur Arbietslosenbetreuungsanlage. Und der Name im Zuge dessen geändert wird, dann habe ich nichts dagegen. Aber wir reden hier von Beamten (Achtung Vorurteil!). Ich war selber zwei Jahre lang Beamter und ich weiß das Neuerungen in dem Bereich sehr sehr schwer durchzusetzen sind. Aber warten wirs ab. Viel schlimmer gehts nicht, oder? MVG need-some-blood
  19. Gab es da nicht mal nen Rechtstreit mit der Firma und der Familie Saturn? Die Familie nutzte die Domain schon monatelang als private Webpresenz. Saturn hat geklagt und recht bekommen. Allerdings weiß ich die Begründung nicht mehr. Irgendwas vonwegen größerem Nutzen bei der Firma. bin mir aber nicht mehr sicher. MVG need-some-blood
  20. Ich schätze mal dass es folgendermassen sein soll.. Wenn a<b dann a++ sonst b++ Also ein einfach formulierten Code erzeugen. So etwas? MVG need-some-blood
  21. Schlitten fahren mit Glühwein. Schlittschuh fahren auch mit Glühwein. Hallensport. MVG need-some-blood
  22. Bei mir hilft Eisenkrauttee gegen die Erkältung. Kamillentee für die Halzschmerzen. Wermut für die Magengrippe und Vogelbeeren für den Vitamin-C-Haushalt. Alles rein natürlich, umsonst und hilfreich. Schmeckt nur nicht immer, aber dafür keine Chemie. Nebenbei viel Sport und ordentliche Kleidung. Merke Dick!=warm !! MVG need-some-blood
  23. Jep. Ich treibe Sport! Und ich stehe dazu! Abgesehen von Kampftrinken und Dauerrauchen fahre ich noch proffesionell Rennen. Um etwas für Körper und Seele zu tun, betreibe ich einige Kampfsportarten und fröhne mich am Schwertkampf als auch am Kendo. (Da ist mir ein Bocken aber immer liebr als das blöde Shinai). MVG need-some-blood
  24. naja dann muss ich mich auch mal präsentieren. Meine HP ist http://www.need-some-blood.de Aber nicht erschrecken. Konstruktive Kritik ist erlaubt. Allerdings bezweifle ich, dass ich die Zeit zum umsetzen finde. Insbesondere möchte ich euch den Quellcode ans Herz legen. Für alle die was verheimlichen wollen. MVG need-some-blood

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...