Hello Shane, in " Public Sub Button1_Click() " routine you can try:
Public Sub Button1_Click() If Not Dialog.OpenFile() hPlayer.URL = Media.URL(Dialog.Path) hPlayer.Play Endif Do Wait 0.01 Loop Until hPlayer.Position >= hPlayer.Duration hPlayer.Stop End regards vuott -------------------------------------------- Mar 8/9/15, Shane <shanep1...@tpg.com.au> ha scritto: Oggetto: [Gambas-user] Fwd: Re: MediaPlayer A: ">> mailing list for gambas users" <gambas-user@lists.sourceforge.net> Data: Martedì 8 settembre 2015, 00:16 sent this already but it looks like it didn't work trying again -------- Forwarded Message -------- Subject: Re: MediaPlayer Date: Mon, 7 Sep 2015 17:18:57 +1000 From: Shane <shanep1...@tpg.com.au> To: Benoît Minisini <gam...@users.sourceforge.net> On 07/09/15 13:20, Benoît Minisini wrote: > Le 07/09/2015 04:45, Shane a écrit : >> hi I'm trying to use the media player component i can load a song and >> play it >> but when i change the URL field to a new file and then call play it >> won't play the new file >> is there something else i need to do to play the next file funnily >> enough if i add the next song >> before it finishes playing it will play the new song when the old one >> finishes >> >> > > Can you provide your project so that I can see what you are doing > exactly? > [System] Gambas=3.8.0 OperatingSystem=Linux Kernel=3.19.0-22-generic Architecture=x86 Distribution=Ubuntu 15.04 Desktop=LXDE Theme=Gtk Language=en_AU.UTF-8 Memory=3889M [Libraries] Cairo=libcairo.so.2.11400.2 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.8.9 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.405.0 GTK+3=libgtk-3.so.0.1400.13 GTK+=libgtk-x11-2.0.so.0.2400.27 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.49.0.0 Qt4=libQtCore.so.4.8.6 Qt5=libQt5Core.so.5.4.1 SDL=libSDL-1.2.so.0.11.4 [Environment] CLUTTER_IM_MODULE=xim DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3LjCxec38A DEFAULTS_PATH=/usr/share/gconf/Lubuntu.default.path DESKTOP_SESSION=Lubuntu DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=Lubuntu GDM_LANG=en_AU GNOME_KEYRING_CONTROL= GNOME_KEYRING_PID= GPG_AGENT_INFO=/run/user/1000/keyring/gpg:0:1 GTK_IM_MODULE=xim HOME=/home/shane IM_CONFIG_PHASE=1 INSTANCE= JOB=dbus LANG=en_AU.UTF-8 LANGUAGE=en_AU:en LOGNAME=shane MANDATORY_PATH=/usr/share/gconf/Lubuntu.mandatory.path PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/home/shane QT4_IM_MODULE=xim QT_IM_MODULE=ibus QT_PLATFORM_PLUGIN=lxqt QT_QPA_PLATFORMTHEME=lxqt SAL_USE_VCLPLUGIN=gtk SESSION=Lubuntu SESSIONTYPE=lxsession SHELL=/bin/bash SHLVL=0 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime UPSTART_EVENTS=started xsession UPSTART_INSTANCE= UPSTART_JOB=lxsession UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/763 USER=shane XAUTHORITY=/home/shane/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/lubuntu:/etc/xdg/xdg-Lubuntu:/usr/share/upstart/xdg:/etc/xdg XDG_CONFIG_HOME=/home/shane/.config XDG_CURRENT_DESKTOP=LXDE XDG_DATA_DIRS=/etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/share/Lubuntu:/usr/local/share/:/usr/share/ XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/shane XDG_MENU_PREFIX=lxde- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=Lubuntu XDG_SESSION_ID=c1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 XMODIFIERS=@im=ibus _LXSESSION_PID=894 -----Segue allegato----- ------------------------------------------------------------------------------ -----Segue allegato----- _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user