AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Frage zum Musikabspielen

Ein Thema von DaveMitHut · begonnen am 19. Okt 2010 · letzter Beitrag vom 20. Mai 2011
Antwort Antwort
paperboy

Registriert seit: 10. Jun 2009
71 Beiträge
 
RAD-Studio 2009 Arc
 
#1

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 03:01
hey David,

sorry, ich bin fälschlicherweise davon ausgegangen das ihr in der Schule schon Events behandelt habt...

Ganz einfach gesagt sind Events die Änderung eines Zustandes eines Objektes (wie z.B. einer Form, einem Button etc) die mit Methoden (Prozeduren eines Objektes werden Methoden genannt) verknüpft werden können, um auf den veränderten Zustand zu reagieren... keine sorge das klingt nur kompliziert... an einem Beispiel wird es einfach...

Beispiel Button:

wenn du dir einen Button auf deine Form legst und das Programm startest passiert beim klicken dieses Buttons logischerweise nichts... das liegt daran das der Button als Objekt zwar ein Ereignis (Event) "OnClick" hat diesem Ereignis aber keine Methode zugeordnet wurde...

Um dies zu tun gehst du im Designfenster auf den Objektinspektor, wählst deinen Button aus und gehst auf Ereignisse (siehe Abbildung im Anhang)... dort siehst du all die Ereignisse deines Objekts auf die du reagieren kannst wenn es nötig ist...

In die leere Fläche neben dem Ereignis "OnClick" trägst du den Namen ein den die Methode haben soll die du dem Ereignis zuordnen willst und bestätigst mit Enter... Die IDE macht dann den Rest für dich und du landest im Quelltext innerhalb deiner neuen Methode die immer dann aufgerufen wird wenn der Button geklickt wurde...

So... das ganze musst du jetzt nur noch für das "OnCreate" Ereignis deiner Form machen und dort den Quelltext von mir einfügen und deine Musik wird beim Programmstart abgespielt...

lg paperboy
Angehängte Grafiken
Dateityp: jpg BBeispiel.jpg (123,1 KB, 19x aufgerufen)
  Mit Zitat antworten Zitat
DaveMitHut

Registriert seit: 19. Okt 2010
Ort: Erkelenz
13 Beiträge
 
Turbo Delphi für Win32
 
#2

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 14:34
Hi,

kein Problem, immerhin habe ich ja nicht gesagt, was ich kann und was nicht ^^

Erstmal Danke vielmals für diese ausführliche Erklärung, ich hab jetzt verstanden was ich machen muss. Aber Turbo Delphi gibt mir folgende Fehler, wenn ichs im Quelltext habe:
Angehängte Grafiken
Dateityp: jpg Fehleranzeige.jpg (124,0 KB, 20x aufgerufen)
David

Geändert von DaveMitHut (21. Okt 2010 um 14:41 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.667 Beiträge
 
Delphi 12 Athens
 
#3

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 14:53
Hast Du denn auch einen TMediaplayer mit Namen Mediaplayer1 auf dem Formular?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
DaveMitHut

Registriert seit: 19. Okt 2010
Ort: Erkelenz
13 Beiträge
 
Turbo Delphi für Win32
 
#4

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 15:05
Soweit ich das beurteilen kann, ja.

Die Fehler sind:

Nicht Deklarierter Bezeichner 'Visible'
Nicht Deklarierter Bezeichner 'FileName'
Nicht Deklarierter Bezeichner 'Open'
Nicht Deklarierter Bezeichner 'Notify'
Nicht Deklarierter Bezeichner 'Play'
David
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.667 Beiträge
 
Delphi 12 Athens
 
#5

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 15:10
Ach, jetzt sehe ich, dass Du die Methode Mediaplayer1 genannt hast. Lösch die einmal komplett raus, mache anschließend im Objektinspektor rechts neben dem "OnCreate" einen Doppelklick und trage den geposteten Quelltext in der automatisch generierten Methode ein.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
DaveMitHut

Registriert seit: 19. Okt 2010
Ort: Erkelenz
13 Beiträge
 
Turbo Delphi für Win32
 
#6

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 15:32
So, hab ich gemacht, jetzt bekomm ich immernoch Fehlermeldungen:
Angehängte Grafiken
Dateityp: jpg Fehleranzeige2.jpg (130,0 KB, 16x aufgerufen)
David
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#7

AW: Frage zum Musikabspielen

  Alt 21. Okt 2010, 15:50
Hast Du eine Komponente Mediaplayer aus dem Reiter System auf dem Form gelegt?
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 11:45 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