Bonsoir,
Ayant depuis un moment l'envie de tenter l'expérience du C# par curiosité et vu de ce qu'il permet d'après les forums et google,
je me suis donc lancé.
Mais je me retrouve confronté à une situation pour le moins embêtante à la quelle je ne parviens pas à trouver par moi-même de solution.
Sous Delphi, c'est d'une simplicité enfantine, c'est même tiré tout droit de la faq Delphi, présente sur ce site que je consulte assez régulièrement, tout comme les forums.
Malheureusement, je n'ai pas trouvé l'équivalent ou une altérnative dans la faq C#, ni dans le forum, ni sur google.
Voiçi donc ce que cela donne sous delphi:
mon problème étant de convertir cela en C#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure TFiche_Principale.Btn_nav_liensClick(Sender: TObject); var i:Integer; begin // liste les liens contenu dans le code de la page web // et affiche le résultat dans un memo. for i:=0 to Nav.OleObject.Document.links.Length-1 do Memo_liens.Lines.Add(Nav.OleObject.Document.Links.Item(i)); end;
sachant qu'a première vue içi Nav représente en fait un WebBrowser et qu'en C#
Code : Sélectionner tout - Visualiser dans une fenêtre à part Sender: TObject
n'existent pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 WebBrowser.OleObject.Document.links.Length-1 et WebBrowser.(Nav.OleObject.Document.Links.Item(i)
dès lors par quoi sont-ils remplacés ? comment parvenir au même résultat ?
Auriez-vous l'amabilité de m'aiguiller sur une éventuelle piste à suivre , si possible en français , je ne parle pas un mot d'anglais ça n'aide pas
Merçi à tous
Bonne soirée
Cordialement
Partager