|
| Autor |
Nachricht |
igoe Gast
|
1. Api Versuch!
Verfasst am: 02.07.2008, 15:56 |
|
|
Visual Basic: [code]Public Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long Private Sub Form_Load() Beep 22000, "2000" End Sub[/code]
Kann mir jemand sagen warum mein Pc nicht Beept?, Liegt es am Code?
Und wenn jemand ein Gutes Tutorial zur Api kennt Bitte Meldet euch ^^ |
|
| |
|
 |
sollniss Überflieger

Anmeldedatum: 01.05.2008 Beiträge: 699
|
Verfasst am: 02.07.2008, 16:00 |
|
|
| Vielleicht ist die Frequenz zu hoch und du hörst den Ton nur nicht. |
|
| |
|
 |
Administrator Poster

Anmeldedatum: 16.04.2008 Beiträge: 153
|
Verfasst am: 02.07.2008, 16:01 |
|
|
Ersetz mal die 22.000 mit einem niedrigeren Wert. Denn 22.000 geht bei mir auch nicht, 200 hingegen schon. |
|
| |
|
 |
igoe Gast
|
Verfasst am: 02.07.2008, 16:22 |
|
|
Kennt denn jemand ein Gutes API Tutorial?  |
|
| |
|
 |
r4z3r Poster

Anmeldedatum: 16.04.2008 Beiträge: 173
|
Verfasst am: 02.07.2008, 16:33 |
|
|
Ich glaub es liegt daran, dass du den zweiten Wert (also die Länge des Tons) mit deinem Aufruf als String übergibst, statt als Long Wert.
So sollte es gehen:
Visual Basic: [code]Beep 22000, 2000[/code]
Heißt natürlich nicht, dass der Ton dann hörbar ist Du kannst etwa nur bis 20000 hören, dann ist Ende.
MfG |
|
| |
|
 |
Administrator Poster

Anmeldedatum: 16.04.2008 Beiträge: 153
|
Verfasst am: 02.07.2008, 18:46 |
|
|
(igoe;4912) Kennt denn jemand ein Gutes API Tutorial?  |
Es gibt kein API-Tutorial, du solltest dich erstmal informeiren, was eine API überhaupt ist. |
|
| |
|
 |
Inmice Tutorial Leser

Anmeldedatum: 27.05.2008 Beiträge: 32
|
Verfasst am: 02.07.2008, 20:23 |
|
|
| API's stehen fest |
|
| |
|
 |
igoe Gast
|
Verfasst am: 02.07.2008, 22:07 |
|
|
Das apis festehen ist mir klar -.- nur ich weiß nicht wie ich die apis anwenden soll also ich habe den Api - Viewer von microsoft.
zB. Diese ich wüsste nicht wie ich anfangen soll Visual Basic: [code]Public Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long[/code] |
|
| |
|
 |
Administrator Poster

Anmeldedatum: 16.04.2008 Beiträge: 153
|
|
| |
|
 |
igoe Gast
|
Verfasst am: 02.07.2008, 23:25 |
|
|
Ja das Problem an der Sache ist, das ich nur Internet habe wenn ich bei einen freund bin.
und wenn mir zuhause und mir was spontan einfällt kann ich es nicht nachschauen  |
|
| |
|
 |
Inmice Tutorial Leser

Anmeldedatum: 27.05.2008 Beiträge: 32
|
Verfasst am: 03.07.2008, 00:24 |
|
|
Dann download dir die API-Referenz?! Oder du schaffst dir Inet an? :ooo
Gibt sowas wie ein Brain, dass dir verschiedene Möglichkeiten eröffnet ohne durchgehend sinnlose posts zu schreiben O.o |
|
| |
|
 |
igoe Gast
|
Verfasst am: 08.07.2008, 21:13 |
|
|
soweit sogut, ich habe Internet bzw. meine Mutter hat internet beantragt ^^, und wo kann ich für die zeit wo ich noch kein internet habe die api referece herbekommen? 
mfg Igoe |
|
| |
|
 |
|
|