Die Community zu .NET und Classic VB.
Menü

VB 5/6-Tipp 0091: AVI als Vollbild abspielen

 von 

Beschreibung 

Der Titel ist selbstredend. Nur soviel sei gesagt: die beigefügte AVI ist eigentlich viel zu kurz für diesen Tip, wenn möglich eine größere wählen.

Schwierigkeitsgrad:

Schwierigkeitsgrad 1

Verwendete API-Aufrufe:

GetShortPathNameA (GetShortPathName), mciSendStringA (mciSendString)

Download:

Download des Beispielprojektes [5,41 KB]

'Dieser Quellcode stammt von http://www.activevb.de
'und kann frei verwendet werden. Für eventuelle Schäden
'wird nicht gehaftet.

'Um Fehler oder Fragen zu klären, nutzen Sie bitte unser Forum.
'Ansonsten viel Spaß und Erfolg mit diesem Source!

'------------- Anfang Projektdatei Project1.vbp -------------
' Die Komponente 'Microsoft Common Dialog Control 6.0 (SP3) (COMDLG32.OCX)' wird benötigt.

'--------- Anfang Formular "Form1" alias Form1.frm  ---------
' Steuerelement: Standarddialog-Steuerelement "CommonDialog1"
' Steuerelement: Schaltfläche "Command1"

Option Explicit

Private Declare Function mciSendString Lib "winmm.dll" _
        Alias "mciSendStringA" (ByVal lpstrCommand As _
        String, ByVal lpstrReturnString As Any, ByVal _
        uReturnLength As Long, ByVal hwndCallback As _
        Long) As Long

Private Declare Function GetShortPathName Lib "kernel32" _
        Alias "GetShortPathNameA" (ByVal lpszLongPath As _
        String, ByVal lpszShortPath As String, ByVal _
        cchBuffer As Long) As Long

Private Sub Command1_Click()
  Dim R&, AA$
    CommonDialog1.Filter = ("VB-Dateien (*.avi)|*.avi;")
    CommonDialog1.InitDir = App.Path
    CommonDialog1.ShowOpen
    
    AA = Space$(255)
    R = GetShortPathName(CommonDialog1.filename, AA, Len(AA))
    AA = Mid$(AA, 1, R)
    R = mciSendString("play " & AA & " fullscreen ", 0&, 0, 0&)
End Sub
'---------- Ende Formular "Form1" alias Form1.frm  ----------
'-------------- Ende Projektdatei Project1.vbp --------------

Tipp-Kompatibilität:

Windows/VB-VersionWin32sWin95Win98WinMEWinNT4Win2000WinXP
VB4
VB5
VB6

Hat dieser Tipp auf Ihrem Betriebsystem und mit Ihrer VB-Version funktioniert?

Ja, funktioniert!

Nein, funktioniert nicht bei mir!

VB-Version:

Windows-Version:

Ihre Meinung  

Falls Sie Fragen zu diesem Artikel haben oder Ihre Erfahrung mit anderen Nutzern austauschen möchten, dann teilen Sie uns diese bitte in einem der unten vorhandenen Themen oder über einen neuen Beitrag mit. Hierzu können sie einfach einen Beitrag in einem zum Thema passenden Forum anlegen, welcher automatisch mit dieser Seite verknüpft wird.

Archivierte Nutzerkommentare 

Klicken Sie diesen Text an, wenn Sie die 9 archivierten Kommentare ansehen möchten.
Diese stammen noch von der Zeit, als es noch keine direkte Forenunterstützung für Fragen und Kommentare zu einzelnen Artikeln gab.
Aus Gründen der Vollständigkeit können Sie sich die ausgeblendeten Kommentare zu diesem Artikel aber gerne weiterhin ansehen.

Kommentar von daniel am 28.05.2006 um 01:29

wie spiele ich avi datein ab,die ich denn auf denn rechner anschaun kann?

Kommentar von Mario am 06.10.2004 um 10:24

kann mir jemand das fertige programm mailen mit ober fläche und so????

sieht recht gut aus

Kommentar von franz am 07.07.2004 um 11:10

Das funktioniert auch mit .mpg-Dateien, wenn man die
Filtereinstellung des Common Dialog Controls entsprechend
ergänzt.

Kommentar von Abitos Schrelb am 05.01.2004 um 16:13

Der Tip funktioniert bei mit, nur sollte ich jetzt noch wissen wann der player fertig ist.

mfg

Kommentar von Ahmet am 08.12.2003 um 19:04

Ich habe ein film in AVI datei aber kann nicht abspielen.

Können Sie mir helfen.


MfG
Ahmet

Kommentar von Jörn am 31.08.2002 um 13:04

Hallo!
Ich kann mit meinem System keine AVi Dateien abspielen! Der Computer lädt zwar den Real player hoch doch dann folgt der Text: Unable to render Video. Mpg4 decompressor not found! Es wäre schön, wenn Sie mir da helfen könnten!
Vielen Dankl im voraus!
Jörn
Wie spiele ich Avi-Dateien überhaupt ab und kann ich sie konvertieren, dass ich sie auf dem DVD-Player abspielen kann, wenn ja mit was für einem Programm Bin für jede hilfe dankbar.

Kommentar von Gregor Geist am 26.12.2000 um 11:59

Kann mir jemand sagen mit welcher Programmiersprache ich AVI und WAV Dateien verändern kann?
(Auf welcher sie Programmiert wurden)
Über einen Tipp wäre ich sehr dankbar.
Gruß
Gregor Geist

Kommentar von Götz Reinecke am 04.10.2000 um 00:55

Schau mal unter "Tip 229: AVI ohne Control abspielen". Der ist ab heute neu dabei.

Kommentar von Majorsurf am 02.10.2000 um 16:04

Wie Spiele ich Avi Dataien Ohne CommonDialog Ab ?
Also Prog. intern
ohne das der user
Zugriff hat.