C# Fehler. Lösung bringt E*Gold

11/21/2012 20:24 DAS IST VEGAAZ#1
Guten Abend.

Wer mir eine funktionierende Lösung vorschlägt, bekommt 2E*Gold. :)

webBrowser1.Navigate("textbox1.text"+"text");

So Funktioniert es nicht...

webBrowser1.Navigate(textbox1.text&"text");

So auch nicht...

Finde keine Lösung.

Wenn ich versuche den Link zu öffnen gibt es eine Fehlermeldung im Browser, wenn ich den Link aber so eintrage:

webBrowser1.Navigate("www.randomsite.de/randomvideo&text");

Geht es.

Vielen Dank im Voraus.

Mfg,
Vegaaz
11/21/2012 20:24 Kraizy​#2
textbox1.text + "text"
11/21/2012 20:25 DAS IST VEGAAZ#3
Quote:
Originally Posted by Kraizy​ View Post
textbox1.text + "text"
Sobald ich das textbox1.text aus den "" nehme wird es mir als Fehler angezeigt. :)

Mfg,
Vegaaz
11/21/2012 20:26 Kraizy​#4
Dann lies dir den Fehler mal durch...
11/21/2012 20:30 DAS IST VEGAAZ#5
Quote:
Originally Posted by Kraizy​ View Post
Dann lies dir den Fehler mal durch...

Ich bin so ein Idiot. .__.
textbox1.text falsch geschrieben. :D

Nun ein anderes Problem aufgetreten.

webBrowser1.Navigate(textBox1.Text + "&autoplay=1");

So sieht der Code jetzt aus, soll ein Youtubevideo starten, da ich meinen kostenlosen Viewbot ein bisschen erweitern wollte...
Problem ist er startet das Video nicht automatisch.

webBrowser1.Navigate("randomyoutubelink&autoplay=1 ");

So startet er das Video automatisch.

Irgendwelche Ideen?


#E*Gold gesendet

Mfg,
Vegaaz

Edit: Bringt nochmal 3E*Gold :awesome:
11/21/2012 20:42 Ares#6
Dann liegt das wohl eher an deinem Browser, nicht am Code.
11/21/2012 20:46 DAS IST VEGAAZ#7
Nein.

Der webBrowser ist Internet Explorer. Gerade manuell getestet, und es geht.
Außerdem geht es ja auch wenn man anstatt textbox1.text einen Link benutzt. :)

Mfg,
Vegaaz
11/21/2012 20:48 boxxiebabee#8
Wohl eher am Link.

Aber ernsthaft, lern erstmal die verdammten Grundlagen bevor du das Forum zumüllst.. ich mein.. man wird ja hier wohl noch erwarten dürfen das der TE zumindest in der Lage ist Strings zusammen zu setzen oder vll. noch den Text von der Textbox auszulesen.
11/21/2012 20:54 DAS IST VEGAAZ#9
Quote:
Originally Posted by boxxiebabee View Post
Wohl eher am Link.

Aber ernsthaft, lern erstmal die verdammten Grundlagen bevor du das Forum zumüllst.. ich mein.. man wird ja hier wohl noch erwarten dürfen das der TE zumindest in der Lage ist Strings zusammen zu setzen oder vll. noch den Text von der Textbox auszulesen.
Werde mal mein C# neuinstallieren, bei anderen die den gleichen Code verwenden geht es. ;)

Mfg,
Vegaaz

Stop QQing.
11/21/2012 23:44 GodHacker#10
Erklärung deines Fehlers:

Lösung:

PS: Gibts dafür auch e*gold? :D


MfG
GodHacker
11/21/2012 23:48 Kraizy​#11
Quote:
Originally Posted by boxxiebabee View Post
Aber ernsthaft, lern erstmal die verdammten Grundlagen bevor du das Forum zumüllst.. ich mein.. man wird ja hier wohl noch erwarten dürfen das der TE zumindest in der Lage ist Strings zusammen zu setzen oder vll. noch den Text von der Textbox auszulesen.
Nein, nicht bei epvp :P
11/21/2012 23:57 GodHacker#12
Hab meine Lösung mal etwas ausgebessert...
Post: [Only registered and activated users can see links. Click Here To Register...]
11/22/2012 14:31 'Heaven.#13
Code:
Public Function ConvertToEmbed(ByVal sLink As String)
        Dim tmp() As String = Split(sLink, "=")
        Return "www.youtube.com/embed/" & tmp(1) & "/?&autoplay=1"
    End Function

  Dim Link1 As String = ConvertToEmbed(txtLink.Text)
  GeckoWebBrowser1.Navigate(Link1)

Ist in Vb,aber einfach zu translaten, falls du ihn mit diesem snippets verkaufst, wäre um nen nem paar credits dankbar.. ;)
11/22/2012 14:47 GodHacker#14
Quote:
Originally Posted by 'Heaven. View Post
Ich habe es bei Post [Only registered and activated users can see links. Click Here To Register...] schon in C# gepostet. Außerdem wird bei dir nicht zwischen den normalen Links und den Short-Links unterschieden. Es gibt also bei den Short-Links einen Fehler.
11/22/2012 16:24 'Heaven.#15
Naja, also meine Methode funktioniert auf jedenfall...
Er kann es sich ja aussuchen, welche Methode er besser findet etc