Bonjour,
J'ai un problème lorsque j'utilise un Sample en C#.
En C#, cette fonction fonctionne ( Pas drôle)
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
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);
Malhereusement, il existe un problème de Cast que je ne peux outrepasser.
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)
Après plusieurs essais, je me remets donc à vous.
Merci d'avance
Partager