AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Rechenprogramm
Thema durchsuchen
Ansicht
Themen-Optionen

Rechenprogramm

Ein Thema von Amateurprofi · begonnen am 31. Mai 2009 · letzter Beitrag vom 15. Jun 2025
Antwort Antwort
Seite 2 von 8     12 34     Letzte »    
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.111 Beiträge
 
Delphi XE2 Professional
 
#1

AW: Rechenprogramm

  Alt 8. Jun 2025, 17:20
Hab in #1 eine neue Version (3.6.1.1) hochgeladen.

1) Die .exe

2) In der .zip-Datei "Fuer DP.zip" sind alle Source-Dateien, wobei ich hoffe, nichts vergessen zu haben.
Was neu ist, ist in in der Datei "Für DP 2025.docx" beschrieben (tatsächlich sind die Änderungen schon aus 2022 und früher).
Ich gehe nicht davon aus, dass sich jemand die Mühe macht, sich durch die Source-Codes durchzuwühlen.
Falls doch, bin ich für Hinweise auf Bugs dankbar.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
727 Beiträge
 
Delphi XE5 Professional
 
#2

AW: Rechenprogramm

  Alt 11. Jun 2025, 11:58
Hallo Amateurprofi,
zunächst ein herzliches Dankeschön für Deine tolle Arbeit!
Hab in #1 eine neue Version (3.6.1.1) hochgeladen.
1) Die .exe
...
Die .exe kann ich leider nicht finden. Und Kompilieren geht leider auch nicht, weil mindestens SpeechLib_TLB fehlt.
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)
  Mit Zitat antworten Zitat
TSchnuckenbock

Registriert seit: 20. Jul 2017
Ort: Lüneburger Heide
79 Beiträge
 
Delphi XE5 Professional
 
#3

AW: Rechenprogramm

  Alt 11. Jun 2025, 14:53
Die exe ist in der "Calculator 3.6.1.1.zip", so wie das sehe. In der "Fuer DP.zip" sind (nur) die Quellen.
Die fehlende SpeechLib_TLB war mir auch aufgefallen. Ich hatte auch ein Projekt gefunden (Github/Gitlab) wo die drin ist, aber ich war zu faul, es runterzuladen und weiter auszuprobieren.
  Mit Zitat antworten Zitat
Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
727 Beiträge
 
Delphi XE5 Professional
 
#4

AW: Rechenprogramm

  Alt 11. Jun 2025, 15:01
Die exe ist in der "Calculator 3.6.1.1.zip", so wie das sehe. In der "Fuer DP.zip" sind (nur) die Quellen.
Sorry , die ungewöhnliche Namensgebung hat mich ausgetrickst
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.111 Beiträge
 
Delphi XE2 Professional
 
#5

AW: Rechenprogramm

  Alt 11. Jun 2025, 17:44
Die exe ist in der "Calculator 3.6.1.1.zip", so wie das sehe. In der "Fuer DP.zip" sind (nur) die Quellen.
Die fehlende SpeechLib_TLB war mir auch aufgefallen. Ich hatte auch ein Projekt gefunden (Github/Gitlab) wo die drin ist, aber ich war zu faul, es runterzuladen und weiter auszuprobieren.
Danke TSchnuckenbock.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.111 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Rechenprogramm

  Alt 11. Jun 2025, 17:43
Hallo Amateurprofi,
zunächst ein herzliches Dankeschön für Deine tolle Arbeit!
Hab in #1 eine neue Version (3.6.1.1) hochgeladen.
1) Die .exe
...
Die .exe kann ich leider nicht finden. Und Kompilieren geht leider auch nicht, weil mindestens SpeechLib_TLB fehlt.
Danke Andreas13.

.exe
Wie TSchnuckenbock schon anmerkte ist die in "Calculator 3.6.1.1.zip"

SpeechLib_TLB
Die liegt bei mir in C:\Users\Win7\Documents\RAD Studio\9.0\Imports\SpeechLib_TLB.pas
Wie die dahin gekommen ist, kann ich nicht erinnern.

Wie so oft, wenn ich etwas hochgeladen habe, bemerke ich hinterher einige Ungereimtheiten.
Hier:
  1. Bei den Source-Codes sind einige dabei, die mit diesem Projekt rein gar nichts zu tun haben.
  2. Eine der Units (InputDialog.pas) ist total veraltet. Die neue Version brachte mit sich, dass ich in mehreren Units Änderungen vornehmen musste.
Ich werde baldmöglichst das Ganze noch einmal hochladen und auch die SpeechLib_TLB.pas hinzufügen.
Ich hoffe, dass ich heute Nacht (nach "Friesland") dazu komme.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.710 Beiträge
 
Delphi 12 Athens
 
#7

AW: Rechenprogramm

  Alt 15. Jun 2025, 11:25
Die liegt bei mir in C:\Users\Win7\Documents\RAD Studio\9.0\Imports\SpeechLib_TLB.pas
Wie die dahin gekommen ist, kann ich nicht erinnern.
Im Delphi Menü:
Komponente - Komponente importieren - Typbibliothek importieren auswählen - Weiter
Microsoft Office Speech Library (die sapi.dll) auswählen - Weiter - Weiter
Unit anlegen auswählen - Fertig stellen
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.111 Beiträge
 
Delphi XE2 Professional
 
#8

AW: Rechenprogramm

  Alt 13. Jun 2025, 23:23
Hallo Amateurprofi,
zunächst ein herzliches Dankeschön für Deine tolle Arbeit!
Hab in #1 eine neue Version (3.6.1.1) hochgeladen.
1) Die .exe
...
Die .exe kann ich leider nicht finden. Und Kompilieren geht leider auch nicht, weil mindestens SpeechLib_TLB fehlt.
Die neue Version ist in #1 in den Anhängen "Calculator 3.6.2.1" (.exe) und "DP 3.6.2.1" (Source Dateien).
Falls du wissen möchtest wofür die SpeechLib_TLB dient, mache folgendes:
In der Statusbar im Haupfenster:
2tes Panel von links. Wenn da nicht "B" steht, klicken. (BigDecimal-Modus)
3tes Panel von links. Wenn da nicht "Dec" steht, klicken bis da "Dec" steht. (Ausgabe in dezimaler Form)
In das Eingabefenster (rechts) gib ein z.B. 33^33
In das Ausgabefester (links) mache Ctrl + Rechtsklick in das Ergebnis.
Dann sollte sich der "LongNumbers-Dialog" öffnen.
In der 4ten Zeile mit SpeedButtons Ctrl+Klick in den Smiley.
Dann wird die Zahl vorgelesen.
Mit Klick in Smiley wird die Sprachausgabe beendet.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.111 Beiträge
 
Delphi XE2 Professional
 
#9

Re: Rechenprogramm

  Alt 31. Mai 2009, 21:29
@Satty67
@Forlan

Danke. Freut mich, daß es euch gefällt.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Rechenprogramm

  Alt 31. Mai 2009, 21:43
Schön wäre noch, wenn du es lösen würdest wie Matlab: Jedes Ergebnis wird (zusätzlich) der Variablen "ans" zugewiesen, sobald man Return drückt.

Dann wäre so etwas möglich:

Code:
5*4   [Return]
=> 20
ans+2 [Return]
=> 22
ans/2 [Return]
=> 11
Grüße, Matze
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 8     12 34     Letzte »    


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 22:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz