Her şeyden önce bir önerim olabilir mi ?
Dönüştürmek istediğiniz her iki tip de TByte tipi array olduğuna göre WSDL importer ile genarate edilen Procedure içerisindeki parametreyi elinizle değiştirip dener misiniz.
Bu şekilde kolay yoldan sorun çözülecek gibi bir izlenimim var.
Yani yapılacak işlem, belirtmiş olduğunuz parametredeki "TByteDynArray" tipini silin yerine kendinizinkini yani "System.TArray<System.Byte>" yazın ve deneyin. (kaynak hangisi ise one göre tersini de olabilir, amaç kaynak ile hedefi eşitlemek) Sonuç alacak mısınız bir testini yapın.
USES'da yoksa System.Types eklemeyi de ihmal etmeyin, kontrol ettim, TByteDynArray System.Types içinde çünkü.
Başarılar.
Dönüştürmek istediğiniz her iki tip de TByte tipi array olduğuna göre WSDL importer ile genarate edilen Procedure içerisindeki parametreyi elinizle değiştirip dener misiniz.
Bu şekilde kolay yoldan sorun çözülecek gibi bir izlenimim var.
Yani yapılacak işlem, belirtmiş olduğunuz parametredeki "TByteDynArray" tipini silin yerine kendinizinkini yani "System.TArray<System.Byte>" yazın ve deneyin. (kaynak hangisi ise one göre tersini de olabilir, amaç kaynak ile hedefi eşitlemek) Sonuç alacak mısınız bir testini yapın.
USES'da yoksa System.Types eklemeyi de ihmal etmeyin, kontrol ettim, TByteDynArray System.Types içinde çünkü.Başarılar.
Saygılarımla
Muharrem ARMAN

Muharrem ARMAN


