1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda em C

Discussão em 'Programação' iniciada por ceptrus, 26 de Fevereiro de 2008. (Respostas: 9; Visualizações: 926)

  1. ceptrus

    ceptrus Power Member

    Boas,
    precisava de uma ajuda a converter este pedaço de código para C/C++

    Código:
    DirectoryInfo d = new DirectoryInfo("C:\");
    FileInfo[] f = d.GetFiles(); //Array com a lista de todos os ficheiros da pasta
    
    Random r = new Random();
    //random de um número entre 0 e o número de ficheiros existentes na pasta
    int a = r.Next(0, f.Length - 1); 
    
    Bitmap b = new Bitmap(f[a].FullName);
    //converte a imagem seleccionada para o formato BMP e guarda na pasta C:\
    b.Save("C:\Wallpaper1.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
    Se alguém conseguir agradecia muito,
    Brigados.
     
  2. saunde

    saunde Power Member

    E qual é a dúvida ?
     
  3. ceptrus

    ceptrus Power Member

    A dúvida é converter aquele código em C# para C/C++.
    É só isso..
     
  4. saunde

    saunde Power Member

    já tentaste fazer ??
     
  5. ceptrus

    ceptrus Power Member

    Não, ainda não tentei fazer porque não tenho grandes conhecimentos acerca da sintaxe, apesar de saber que entre C# e C existem poucas diferenças.
     
  6. saunde

    saunde Power Member

    Acredita que existem bastantes diferenças....
     
  7. ceptrus

    ceptrus Power Member

    És capaz de me ajudar?
    Ou mesmo que não conheças toda a sintaxe que tenho que usar, dar uma ajuda em algumas coisas que saibas?

    Andei a pesquisar mas não consigo encontrar nenhuma espécie de book como a sun tem para o java que dá imenso jeito com as bibliotecas existentes e todas as classes e funções.
     
  8. ceptrus

    ceptrus Power Member

    É alguém capaz de converter isto para C/C++ ?

    Ao menos ajudar com a parte de listar os ficheiros da pasta,
    e guarda-lo no formato .BMP (mudar o nome da extensão nao basta).
     
  9. raVemjr

    raVemjr I'm cool cuz I Fold

    Vens praqui pedir ajuda ou pedir que te façam o trabalho? Ajudar, ajudam-te, agora fazerem-te o trabalho já é mais complicado. Com saves ainda por cima.

    Tendo em conta que vais mexer em bmp's, directórios, e outras coisas mais complexas, vais ter que arranjar uma data de bibliotecas. Arranja uma para navegar em directorias windows, e outra para gravar ficheiros bmp...

    Já agora, em C e C++ ficam duas coisas completamente diferentes, dado que um deles é orientado a objectos...
     
    Última edição: 3 de Março de 2008

Partilhar esta Página