16.11.2017, 01:04
aha, mir fallen sie nicht von den Augen. Obwohl ich grad echt müde bin und mir ständig dieselben reibe. Was meinst du genau? Was muss ich ändern?
Sound abspielen
|
16.11.2017, 01:04
aha, mir fallen sie nicht von den Augen. Obwohl ich grad echt müde bin und mir ständig dieselben reibe. Was meinst du genau? Was muss ich ändern?
16.11.2017, 17:31
Hallöchen,
was ich gestern andeuten wollte, die obere der beiden Zeilen muss weg. Nicht überall gibt es lauffähige unvollendete, vielleicht bei Beethoven
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
16.11.2017, 17:59
(Dieser Beitrag wurde zuletzt bearbeitet: 16.11.2017, 18:00 von BoskoBiati.)
Hi,
nicht mal bei dem, eher bei Schubert :19: :19:
Gruß
Edgar Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen.
aber lauffähige vollendete leider auch nicht - wobei der Pianist ja auch eigentlich nicht LongLong heißt:
Wenn ich die Exceldatei öffne, wird folgender Hinweis eingeblendet: "Fehler beim Kompilieren: der Code in diesem Projekt muss für 64-Bit-Systeme aktualisiert werden" Überarbeiten und aktualisieren Sie Declare-Anweisungen, und markieren Sie sie mit dem PtrSafe-Attribut." Das gleiche kommt bei der LongLong-Variante auch, wenn ich die Datei öffne.
17.11.2017, 01:25
Hallo,
ich frage mich schon seit ein paar Tagen, ob die Shell32.dll's nicht irgendwann Ärger machen. Da ich aber, was das angeht, keine eigenen Erfahrungen habe, dachte ich, warte es einfach mal ab. Vielleicht hat Microsoft ja irgendwelche Anpassungen bereitgestellt. Wegen mangelnder Erfahrung kann ich hier leider nicht helfen.
17.11.2017, 20:31
Hallöchen,
so, die erste Zeile ist ja weg. Einen versuch haben wir noch In der Function fehlt noch das PrtSave: Public Declare PtrSafe Function ShellExecute Lib ...
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
hm, danke. Das hatten wir noch gar nicht angesprochen, oder übersehe ich das?
So in der Art? Code: Private Const SW_SHOWNORMAL = 1 Oder so: Code: Private Const SW_SHOWNORMAL = 1
19.11.2017, 23:15
Hallo,
die erste der beiden von mir angemerkten Zeilen sollte weg und die zweite bekommt das prtsafe
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
So funktioniert das jetzt :)
Code: Private Const SW_SHOWNORMAL = 1 Code: Sub Abspielen() Doch so spielt er die Datei nun ab: Code: Private Sub Command1_Click() Kann Excel die Dati denn abspielen ohne den Windows Media Player in den Vordergrund zu holen? Quasi unsichtbar, die Excel-Datei weiterhin anzeigen und nur den Sound im Hintergrund abspielen? -> jo das geht. Einfach SW_SHOWNORMAL durch SW_SHOWCMD ersetzen.
20.11.2017, 18:05
Hallöchen,
der erste Code alleine spielt auch nix ab. Das geschieht im Zusammenwirken mit dem dritten Code. Im dritten Code greifst Du in der Zeile mit ShellExecute auf den ersten Code zu. Der mittlere Code geht nicht, weil er beim Aufruf von sndPlaySound32 selbiges nicht findet. Das meint die Meldung mit ... nicht defineirt ...
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365) |
|