![]() |
Zitat:
Gruß Onz |
Cool. Danke. Hab ich gar nicht gewusst, mit das dass so einfach geht.
Man liests ich Stanlay :bounce1: |
Gerne geschehen. :cat:
|
:? Doch nicht so einfach... Ich zieh die Komponente Auf das Form, Mach nen Button und ein EditFeld: Dann geb ich beim onclick ereignis vom Button ein:
Delphi-Quellcode:
Dann drücke ich F9 und auf den Button und hab den schönsten OLE-Fehler.
DirectSS1.Speak(Edit1.Text);
"OLE-Fehler 80040302" Woran könnte das liegen. :?: |
Mach doch ne neues Thema dazu auf .. Hier ging ja um was anderes oder nicht ? :roll:
|
Stimmt. Tschuldigung... :oops:
|
Der Sinn des Programms (das mittlerweile sogar schon in neueren Versionen vorliegt) ist einzig und allein einer: Spass
Das mit der Speech: Ich hab nirgends WINXP, so dass ich auch keinen Bedarf hab, es zu proggen... |
Achso. Es sollte also einfach ein "J4F"-Programm werden.
|
das mit dem spech ist wirklich nicht schwer, habe mich gerade mal hingesetz:
Code:
uses StdCtrls, Comobj;
[...] procedure TForm1.Button1Click(Sender: TObject); var voice: OLEVariant; begin voice := CreateOLEObject('SAPI.SpVoice'); voice.Speak(edit1.Text, 0); end; |
@onz: was machen die beiden *.exe? Sind das nur beispiele?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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