Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
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
Ü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
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? Smile
 
r4z3r
Poster
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 Wink Du kannst etwa nur bis 20000 hören, dann ist Ende.

MfG
 
Administrator
Poster
Poster

Anmeldedatum: 16.04.2008
Beiträge: 153


Verfasst am: 02.07.2008, 18:46

(igoe;4912)
Kennt denn jemand ein Gutes API Tutorial? Smile


Es gibt kein API-Tutorial, du solltest dich erstmal informeiren, was eine API überhaupt ist.
 
Inmice
Tutorial Leser
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
Poster

Anmeldedatum: 16.04.2008
Beiträge: 153


Verfasst am: 02.07.2008, 22:23

Dann solltest du mal lernen Google zu benutzen ...
http://www.google.de/search?source=ig&hl=d...gle-Suche&meta=

1. Eintrag!
Neben vbarchiv gibt es auch bei activevb sog. api-referenzen.
 
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 Very Happy
 
Inmice
Tutorial Leser
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? Very Happy

mfg Igoe
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: api, tutorial

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Ebook] jetzt lerne ich Visual Basic 6 5056 02.06.2010, 13:55
Keine neuen Beiträge Wie kann ich mich bei euch anmelden?? 910 20.05.2002, 01:28
Keine neuen Beiträge Eine kleine Frage an euch.. 1019 30.09.2007, 09:57
Keine neuen Beiträge Microsoft Visual Basic 1271 28.01.2007, 00:59
Keine neuen Beiträge Visual Basic.. Version?? 1228 22.01.2007, 18:23
 


[ Time: 0.0677s ][ Queries: 113 (0.0254s) ][ GZIP on - Debug on ]