none
Funcao Rnd RRS feed

  • Pergunta

  •  

    Pessoal estou migrando um projeto feito para pocket windows mobile 2003 para um projeto windows mobile 5.0

    Mas estou quebrando a cabeça numa funcao de criptografia que eu sempre usava, dentro dela usa a funcao rnd(), apesar dessa funcao parecer que traz sempre numeros aleatórios ela tambem tem a possibilidade de sempre trazer o mesmo numero conforme peso passado

    quando executo essa rotina no vb 6 ou no vb.net ou no sdk do 2003 

    Dim x As Single

    x = Rnd(-1102)

     

    elas me retornan 0,0563425422   obs( sempre na primeira execuçao da funcao rnd() )

     

    MASSSSS quando rodo no SDK 5.0

    o valor do x é 0,7907633

     

    achei um bug da microsoft ?

    alguem pode me ajudar quanto a isso, se não, alguem tem alguma funcão de criptografar e descriptografar, detalhe tem que ser funcao criada , pois o cliente ainda usa acessando um sistema em vb 6 .. portanto preciso usar nas 3 aplicaçoes na feita em vb6 na feita em vb.net e na mobile 5.0

     

    Valeu

    sexta-feira, 22 de agosto de 2008 22:53

Respostas

  • Pessoal verificando mais friamente os projetos que a funcao funciona e o projeto que nao funciona , a funcao rnd() se comporta diferente mais precisamente na compact framework 2.0  

    pois o projeto pocket 2003 todas as dll nas referencias sao da 1.0 

    e nas dlls 2.0 a funcao rnd() se comporta diferente ... ou sei la o que eu to fazendo de errado.

    • Marcado como Resposta Josefinho terça-feira, 29 de abril de 2014 14:31
    sexta-feira, 22 de agosto de 2008 23:45