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

[Visual C++] tipos de dados String e char *

Discussão em 'Programação' iniciada por supergeek, 24 de Março de 2009. (Respostas: 3; Visualizações: 1417)

  1. supergeek

    supergeek Power Member

    Preciso comparar o conteúdo de uma textbox A (q é uma System::String) com um texto que está definido como char B[20]

    Apesar de procurar na Net e tentar várias soluções ainda não consegui com nenhuma. Não consigo converter o tipo de dados de A para o de B nem vice-versa para poder compará-los.

    Alguma sugestão?
     
  2. Ace-_Ventura

    Ace-_Ventura Power Member

    Última edição: 24 de Março de 2009
  3. supergeek

    supergeek Power Member

    Já tinha encontrado essa página mas todos os métodos deram problemas ... :(

    Estou a tentar agora pelo Marshal::StringToHGlobalAnsi(str).ToPointer(); ... vamos ver se consigo.
     
  4. supergeek

    supergeek Power Member

    Ok, finalmente funcionou... tive de comentar a linha
    Marshal::FreeHGlobal((IntPtr)s1);

     

Partilhar esta Página