logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak zamienić string na PAnsiChar w Delphi dla MessageBox?

johny_84 03 Gru 2005 14:17 4125 2
REKLAMA
  • #1 2049585
    johny_84
    Poziom 16  
    Posty: 235
    Pomógł: 13
    Ocena: 3
    Witam

    Mam pytanie:

    Dlaczego ta linijka nie dziala
    MessageBox(0,'Największa wartość własna to' + #10#13 + #10#13
    + FloatToStr(w),'Wartość własna', MB_OK);

    tak konkretnie to wywala blad z niekompatybilnoscia, czyli string i PAnsiChar.
    Jak zamienic w zeby to dzialalo.

    Z gory dzieki za odpowiedz ;)
  • REKLAMA
  • Pomocny post
    #2 2049639
    SaraniS
    Poziom 26  
    Posty: 745
    Pomógł: 78
    Ocena: 26
    Witam
    Sprobuj rzutowac na typ AnsiChar - ja tak zawsze robilem, wolajac funkcje API :)
    
    MessageBox(0, PChar('Najwieksza wartosc wlasna to' + #10#13+FloatToStr(w)), PChar('Wartosc wlasna'), MB_OK);
    


    Pozdrawiam
  • #3 2049649
    johny_84
    Poziom 16  
    Posty: 235
    Pomógł: 13
    Ocena: 3
    Dzięki działa ;)
REKLAMA