AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Jeffrey Richter Fiber Beispiel "Counter"
Thema durchsuchen
Ansicht
Themen-Optionen

Jeffrey Richter Fiber Beispiel "Counter"

Ein Thema von Luckie · begonnen am 11. Mär 2008 · letzter Beitrag vom 11. Mär 2008
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 14:41
Ich habe gerade das Beipiel zu Fibers von Jeffrey Richter aus seinem Buch Windows Programmierung für Experten nach Delphi übersetzt. Es funktioniert auch soweit, nur schließt es sich automatisch, wenn es fertig ist mit Zählen.

Hat jemand das Buch und die CD und kann mal gucken, ob das bei seinem Beispiel auch so ist? Ich denke eigentlich sollte es nicht so sein. Anbei mal mein Code, wenn den mal jemand bitte vergleichen könnte, wo mir da ein Fehler unterlaufen ist. Ich suche den Fehler jetzt schon zwei Stunden lang.
Angehängte Dateien
Dateityp: zip fibres_843.zip (34,2 KB, 22x aufgerufen)
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von richard_boderich
richard_boderich

Registriert seit: 21. Jun 2004
Ort: Berlin
1.067 Beiträge
 
Delphi 7 Architect
 
#2

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 14:51
@Luckie

Also ich habe es gerade unter D7 in der IDE getestet und dort wird die Anwendung geschlossen. Du solltest aber die Zählung nicht automatisch
starten lassen, sondern per Button. Wenn ich eine mehrstellige Zahl eingebe, begint er nach der Eingabe der ersten Stelle zu zählen, weitere Stellen kann ich dann
noch eigeben, aber der Rechner ist dabei sehr Träge. Außerdem fängt er mit jeder eingegebenen Stelle neu bei 0 an zu zählen. Eventuell ist das ja ein Bug, dann solltest du das Edit nach Eingabe der erten Stelle z.B auf Enabled:=false setzten. Schließen tut sich die Anwendung bei mir ohne Probleme.

mfG Richard
mfG Richard

Cimmams schrieb "das einzige was an ArmA gut ist, ist die Grafik bis 100m und der Rest ist so unreal wie unsere Demokratie."
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 15:05
Zitat von richard_boderich:
@Luckie

Also ich habe es gerade unter D7 in der IDE getestet und dort wird die Anwendung geschlossen.
Das war mir klar. Ich wollte wissen, ob das bei Jeffrey Richters Demo auch so ist.

Zitat:
Du solltest aber die Zählung nicht automatisch starten lassen, sondern per Button. Wenn ich eine mehrstellige Zahl eingebe, begint er nach der Eingabe der ersten Stelle zu zählen, weitere Stellen kann ich dann noch eigeben, aber der Rechner ist dabei sehr Träge. Außerdem fängt er mit jeder eingegebenen Stelle neu bei 0 an zu zählen. Eventuell ist das ja ein Bug, dann solltest du das Edit nach Eingabe der erten Stelle z.B auf Enabled:=false setzten. Schließen tut sich die Anwendung bei mir ohne Probleme.
Das ist in der Demo von Jeffrey Richter auch so. Das ist ja gerade Sinn und Zweck der Demo.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#4

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 15:17
Was sind eigentlich Fiber?
  Mit Zitat antworten Zitat
Vjay

Registriert seit: 2. Dez 2003
Ort: Berlin/Eschede
481 Beiträge
 
Delphi 7 Professional
 
#5

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 15:19
Lightweight Threads
Wer später bremst ist eher tot.
  Mit Zitat antworten Zitat
Apollonius

Registriert seit: 16. Apr 2007
2.325 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 15:20
Wikipedia lässt grüßen.
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 15:32
Zitat von Dax:
Was sind eigentlich Fiber?
Gedulde dich noch, bis ich das beispiel zum Laufen bekomme habe und das Kapitel in meinem Threading-Tutorial verfasst habe.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#8

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 15:43
Zitat von Luckie:
Gedulde dich noch, bis ich das beispiel zum Laufen bekomme habe und das Kapitel in meinem Threading-Tutorial verfasst habe.
Dann müsste ich ja Wine wieder installieren... Und das überschreibt doch immer den PE-Loader-Eintrag von Mono
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 16:57
Zitat von Dax:
Dann müsste ich ja Wine wieder installieren... Und das überschreibt doch immer den PE-Loader-Eintrag von Mono
Dann benutzt du also Linux. gerade dann solltest du Fibers kennen, denn ie kommen aus der Unix/Linux Welt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Dax
(Gast)

n/a Beiträge
 
#10

Re: Jeffrey Richter Fiber Beispiel "Counter"

  Alt 11. Mär 2008, 17:29
Zitat von Luckie:
Dann benutzt du also Linux. gerade dann solltest du Fibers kennen, denn ie kommen aus der Unix/Linux Welt.
Ich - bitte nicht schlagen - kenne sie auch. Aber mir war nicht bewusst, dass Windows sowas hat, bis vorhin jedenfalls.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 21:54 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