[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 561: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 617: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 181: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 182: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
Silverjuke Forum 2007-04-26T14:01:16+01:00 https://www.f0rum0ld.silverjuke.net/feed.php?f=11&t=1686 2007-04-26T14:01:16+01:00 2007-04-26T14:01:16+01:00 https://www.f0rum0ld.silverjuke.net/viewtopic.php?t=1686&p=4800#p4800 <![CDATA[Re: Silverjuke bedienen mit Visual Studio Basic 2005 Express]]>
Die einzige kleinere Hürde ist, daß man VB irgendwie "bekannt" machen muß, damit bei der Parameterübergabe und -rückgabe alles klar geht. Die genaue Syntax für diese "Bekanntgabe" habe ich im Moment aber nicht parat :-(

Statistics: Posted by Service-Team — 26. Apr 07, 14:01


]]>
2007-04-26T08:35:41+01:00 2007-04-26T08:35:41+01:00 https://www.f0rum0ld.silverjuke.net/viewtopic.php?t=1686&p=4799#p4799 <![CDATA[Re: Silverjuke bedienen mit Visual Studio Basic 2005 Express]]> Ich würde schon die DLL-Variante bevorzugen.

Kann ich die DLL denn mit VB schreiben oder brauche ich C?
In der Anleitung für die API steht das man in anderen Sprachen Wrapper bräuchte. Könnten Sie mir vielleicht ein simples Beispiel in VB geben damit ich einen Anfang habe? Ich habe von C leider so gut wie keine Ahnung mehr - ich hoffe Sie kennen sich besser in VB aus ;-)

Schönen Donnerstag
Stefan

Statistics: Posted by Iznogood — 26. Apr 07, 08:35


]]>
2007-04-25T20:41:27+01:00 2007-04-25T20:41:27+01:00 https://www.f0rum0ld.silverjuke.net/viewtopic.php?t=1686&p=4797#p4797 <![CDATA[Re: Silverjuke bedienen mit Visual Studio Basic 2005 Express]]> > Kann mir irgenwer sagen wie ich denn das Spielchen
> am einfachsten umdrehen?

Im Grunde haben Sie Ihre Frage schon selbst beantwortet: Eine mit dem jetzigen API realisierbare Lösung wäre eine DLL (oder evtl. ein Skript), das, in Silverjuke eingebunden, auf kommandos Ihres VB-Porgramms hört.

Denkbar für die Kommandos wären u.a. (1) Windows-Nachrichten (s. SendMessage()), (2) DDE, oder (3) eine normale Datei, über die die Kommandos übergeben werden.

Die DLL würde dann auf die entspr. Kommandos "lauschen" und den Befehl dann in Silverjuke ausführen. Soll in Silverjuke ein Skript anstelle einer DLL zum Einsatz kommen, ist wohl nur der Weg über eine Datei (3) möglich.

Ansonsten: Eine Alternative wäre vll. die - die gängisten Befehle wären auch hier möglich. Unsererseits angedacht war auch schon einmal, beliebige Skripte per Kommandozeile abzusetzen - etwa Silverjuke.exe --script=player.play() - hier stellt sich dann aber das Problem, wie komplexere Rückgabewerte realisiert werden können, so daß diese Methode nur auf den ersten Blick wirklich einfach ist.

Vielleicht konnten wir Ihnen ein wenig weiterhelfen - noch einen schönen Abend -
Ihr Silverjuke-Team

Statistics: Posted by Service-Team — 25. Apr 07, 20:41


]]>
2007-04-25T14:54:17+01:00 2007-04-25T14:54:17+01:00 https://www.f0rum0ld.silverjuke.net/viewtopic.php?t=1686&p=4793#p4793 <![CDATA[Silverjuke bedienen mit Visual Studio Basic 2005 Express]]>
wie der Titel es schon vermuten lässt:
Ich programmiere gerade in VB und würde von dort aus gerne die Kontrolle über Silverjuke haben (zumindest grundlegende Funktionen).

Ich würde in VB gerne so etwas sagen können:

Silverjuke.Player.Play()
Silverjuke.Player.Next()
Silverjuke.Playlist.GetCurrentTitle()
...
oder so ähnlich

Kann ich das mit der bestehenden API schon realisieren?
So wie ich das verstehe - kann man damit nur etwas von Silverjuke aus anstellen, zB andere Programme steuern.
D.h. ich müsste eine DLL schreiben die als Plugin in Silverjuke geladen wird und dann (wie auch immer) mein Programm steuert.

Kann mir irgenwer sagen wie ich denn das Spielchen am einfachsten umdrehen?
Ich würde gerne ein Silverjuke Objekt in VB haben, so wie ich auch in Excel zB auf Outlook zugreifen kann. Ok, das ist jetzt ein krasser Vergleich aber so stell ich mir das vor ;-)

Oder wie stelle ich das am geschicktesten an?
Kann mir da jemand weiterhelfen?
Vielen Dank!

Statistics: Posted by Iznogood — 25. Apr 07, 14:54


]]>