USING ThoughtWorks.QRCode.Codec.*. USING System.Drawing.*. DEFINE VARIABLE oEncoder AS ThoughtWorks.QRCode.Codec.QRCodeEncoder NO-UNDO. DEFINE VARIABLE oImage AS System.Drawing.Image NO-UNDO. oEncoder = NEW QRCodeEncoder(). oEncoder:QRCodeVersion = 0. oImage = oEncoder:Encode("Hello World!"). DELETE OBJECT oEncoder. oImage:Save("c:\hello_world.gif",System.Drawing.Imaging.ImageFormat:Gif). Obs: dll em anexo. Erro: Datatype inválido especificado: ThoughtWorks.QRCode.Codec.QRCodeEncoder. Especifique um datatype como 'caractere' ou o nome de uma classe. (5638) ** Nao entendi a linha 4. (196)
uma dll para o progress não é classe pra ser instanciada, e sim um programa externo a ser acessado, classes em progress (.cls), são fontes feitos em progress mesmo, não tem como misturar as linguagens.