Bonjour,
J'ai un problème lorsque j'utilise un Sample en C#.
En C#, cette fonction fonctionne ( Pas drôle :oops:)
Code:
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:
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