Dopo un po di prove sono riuscito a capire....getFilename ti restituisce solo il nome del file...mentre devi conoscere tutto il percorso, quindi scrivi:
text->LoadFile(dialog->GetPath());
come è scritto nel tutorial
text->LoadFile(dialog->GetFilename());
ti funziona solo se il file è nella cartella del programma.
![]()