webForumDet fria alternativet

Snabb hjälp c#

.NETur .NET

30 svar · 2 605 visningar · startad av Gildebrand · sida 2 av 2

Frågan, av Gildebrand

Hejsan! Skulle behöva veta hur man gör en grej i c#. Hur gör man när man måste sätta "" runt en string? Såhär ser "koden" ut: axVLCPlugin21.playlist.add(ofd) Måste alltså få dit "" runt ofd, men hur gör man det så att det funkar?

Läs frågan i sin helhet →
Medlem sedan aug. 20003 575 inlägg
#21

Det verkar som att konstruktorn i formuläret måste ha körts. Testa att lägg koden i en eventhandler som OnInitialized eller vad den nu heter när konstruktorn har körts och formuläret laddats.

Medlem sedan juni 2009920 inlägg
#22

Problemet, hade inte lagt det under Form1_load, utan bara Form1, och då sket det sig av någon anledning. Funkar nu.

Medlem sedan aug. 20003 575 inlägg
#23

Gildebrand skrev:

Problemet, hade inte lagt det under Form1_load, utan bara Form1, och då sket det sig av någon anledning. Funkar nu.

Japp det var Form.Loadaded det var och inte initialized, skönt lycka till :).

Medlem sedan juni 2009920 inlägg
#24

Gildebrand skrev:

Men jag har en fråga till. Jag använder alltså VLC ActiveX control i mitt WinForms projekt, och nu vill jag hämta tillgängliga subtitles.

Om jag vill bestämma att jag ska visa undertext nummer 1, så skriver jag bara axVLCPlugin21.video.subtitle=1;

Men man ska kunna hämta subtitles också, alltså vilka språk som är tillgängliga, och vilket nummer de har. Jag skulle vilja göra det och skicka in i en listbox. Jag har provat några olika saker, men lyckas inte.

Vet inte riktigt hur man ska hämta subtitles. Försökte med att hämta det och spara i en string men icke :(

Medlem sedan juni 2009920 inlägg
#25

Bumpar angående min andra fråga. Förstår verkligen inte hur man ska göra, det står att det ska gå att få namn på subtitles.

Medlem sedan sep. 2006867 inlägg
#26

Här hittar du det du behöver:

http://wiki.videolan.org/Documentation:WebPlugin#Subtitle_object

Det du gör är alltså att ta reda på hur många subtitles du har m.h.a. count, loopar igenom från 1 till count-resultatet (strunta i nollan = ingen subtitle) och skriver ut språkvalet med hjälp av den loopvariabeln i description(int i).

Det verkar alltså som att du skippar axVLCPlugin21.video.subtitle utan går direkt på axVLCPlugin21.subtitle.count och axVLCPlugin21.subtitle.description. Du kan också använta axVLCPlugin21.subtitle.track för att göra samma sak som axVLCPlugin21.video.subtitle.

Lycka till!

/red: PS: Jag tror det skulle uppskattas om du håller isär dina frågor i egna/nya trådar eftersom du bör markera varje problem som löst när du fått en lösning - så att den som letar efter en lösning på samma problem får enklare att hitta rätt utan att behöva bläddra sig genom flera topics och utan att kunna veta om just hans/hennes problem är det som råkade markeras som löst! DS

Medlem sedan juni 2009920 inlägg
#27

Tack Headbug!
Ska prova ikväll när jag kommer hem från jobbet.
En liten fundering bara, de skriver att subtitle.description, subtitle.count & subtitle.track är tillgängligt i 1.1 och senare, men senaste versionen av VLC är ju 1.0.3! Hur går det ihop? Eller är det versionen av ActiveX kontrollen? Fast det verkar ju konstigt då jag har senaste versionerna, och subtitle finns inte direkt för mig, utan måste gå via video.subtitle.

Du har en poäng där, brukar ofta känna att jag inte vill starta massa nya trådar hela tiden, men annars blir det ju fel med lösning som sagt.

Medlem sedan juni 2009920 inlägg
#28

axVLCPlugin21.subtitle finns inte :(

Medlem sedan sep. 2006867 inlägg
#29

Nä jag såg samma sak sen, det är väl en kommande feature då, när 1.1 säpps.

Ett alternativ så länge är ju i såfall att loopa igenom och testa att sätta alla subtitles tills du får tillbaka "-1" - då vet du ju i alla fall hur många alternativ du har så att du kan skapa menyval med subtitle 1 - n, även om det inte framgår vad det är för språk.

Medlem sedan juni 2009920 inlägg
#30

Men jag tycker det är konstigt att man skriver om en funktion som inte finns. Jag tolkar texten som att 1.1 redan finns. Provade att installera 1.0.3 istället för 1.0.1, men då försvann ActiveX kontrollen från VS, och gick inte att lägga till heller :(

Den där guiden handlar visserligen om WebPlugin men allt förutom 1.1 funktionerna funkar ju i C#.

Medlem sedan juni 2009920 inlägg
#31

Jag har nu provat VLC 1.1 (Nightly build), och där fanns då alla de funktionerna jag saknade. Funkade dock inte :( Men det gör det nog i skarpa versionen som kommer i slutet av januari :)

143 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)