Bonjour,

J'ai un problème lorsque j'utilise un Sample en C#.

En C#, cette fonction fonctionne ( Pas drôle )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
RsIrc5Controller rsIrc5Controller = (RsIrc5Controller)task.Parent;
//Get virtual controller instance from  RsIrc5Controller
ABB.Robotics.Controllers.Controller controller =
    new ABB.Robotics.Controllers.Controller(new Guid(rsIrc5Controller.SystemId.ToString()));
//get task
ABB.Robotics.Controllers.RapidDomain.Task vTask = controller.Rapid.GetTask(task.Name);
Lorsque je la traduis en VB.net avec un converter j'obtiens ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Dim rsIrc5Controller As RsIrc5Controller = DirectCast(task.Parent, RsIrc5Controller)
'Get virtual controller instance from  RsIrc5Controller
Dim controller As New ABB.Robotics.Controllers.Controller(New Guid(rsIrc5Controller.SystemId.ToString()))
'get task
Dim vTask As ABB.Robotics.Controllers.RapidDomain.Task = controller.Rapid.GetTask(task.Name)
Malhereusement, il existe un problème de Cast que je ne peux outrepasser.

Après plusieurs essais, je me remets donc à vous.

Merci d'avance