Entwickler-Ecke
ASP.NET und Web - html nach id durchsuchen dann befehl
whitef - So 18.01.09 12:31
Titel: html nach id durchsuchen dann befehl
hallo, normalerweise mach ich eher was mit delphi, also hab erst gestern mir das ganze c# angeschaut und stehe momentan vor diesem problem...
und glaubt mir, ich bin jetzt immernoch wach... hab nicht wirklich was gefunden gehabt :D
Problem:
Ich möchte gerne eine HTML-Datei mit 4 festen begriffen nach einer ID durchsuchen.
also ich habe die begriffe: Bilder, Videos, Audio, Sonstiges
Nun sollte die html nach diesen begriffen dursucht werden, aber nur im bereich einer ID.
Es wird in dieser html immer nur eines der 4 begriffe vorkommen!
falls "Bilder" gefunden wurde, dann soll xxx ausgeführt werden.
falls "Videos" dann das... usw...
ich hoffe ihr habt das verstanden.
Ich häng hier mal mein vergeblichen versuch an: ("seite" habe ich hier global als string var deklariert)
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22:
| private void UserControl_Loaded(object sender, RoutedEventArgs e) { EventHandler readyHandler = delegate { new Uri(seite = (System.Windows.Browser.HtmlPage.Document.GetElementById("Bilder").Id)); }; EventHandler readyHandler = delegate { new Uri(seite = (System.Windows.Browser.HtmlPage.Document.GetElementById("Videos").Id)); }; EventHandler readyHandler = delegate { new Uri(seite = (System.Windows.Browser.HtmlPage.Document.GetElementById("Audio").Id)); }; EventHandler readyHandler = delegate { new Uri(seite = (System.Windows.Browser.HtmlPage.Document.GetElementById("Sonstiges").Id)); };
System.Windows.Browser.HtmlPage.Document.DocumentReady += readyHandler; }
private void BtOthers_Click(object sender, RoutedEventArgs e) { MessageBox.Show(seite); if (seite) = ("Bilder"); {stbBilder.Begin();}; if (seite) = ("Videos"); {stbVideos.Begin();}; if (seite) = ("Audio"); {stbAudio.Begin();}; if (seite) = ("Sonstiges"); {stbSonstiges.Begin();};
} |
vergebt mir das eure augen sowas sehen müssen :D
mfg
Kha - So 18.01.09 12:55
Sorry, aber ich kann dir versprechen, dass das so nix wird :( . Man kann sich unmöglich mit einem Thema wie Silverlight auseinandersetzen, wenn man noch nicht einmal die C#-Syntax beherrscht. Ich kann dir nur zu einem allgemeinen C#-Tutorial raten,
http://www.galileocomputing.de/openbook/visual_csharp/ wird hier oft genannt :) .
whitef - So 18.01.09 15:12
mh, net schlecht und woher weißt du das ich mich an silverlight versuche? ;)
:D :D :D
Kha - So 18.01.09 15:19
Du benutzt Silverlight-Klassen und dein Codeschnippsel stammt eindeutig aus einem Silverlight-UserControl. Falls das nicht deine Absicht war, dürfte das meinen Punkt nur unterstreichen :zwinker: .
whitef - So 18.01.09 19:24
ajo, is für silverlight... naja also wenn sich jemand für mich opfert und mir n codeschnipsel präsentiert, dem wäre ich sehr dankbar ^^
mfg
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!