Autor Beitrag
whitef
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 202
Erhaltene Danke: 1

Windows X
Delphi XE X
BeitragVerfasst: So 18.01.09 12:31 
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)
ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: 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, www.galileocomputing...nbook/visual_csharp/ wird hier oft genannt :) .

_________________
>λ=
whitef Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 202
Erhaltene Danke: 1

Windows X
Delphi XE X
BeitragVerfasst: So 18.01.09 15:12 
mh, net schlecht und woher weißt du das ich mich an silverlight versuche? ;)

:D :D :D
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 202
Erhaltene Danke: 1

Windows X
Delphi XE X
BeitragVerfasst: 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