Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di damar3
    Registrato dal
    Feb 2002
    Messaggi
    216

    [VB.NET] Msgbox

    Nell'utlizzo di una msgbox è possibile far apparire Yes No invece di Si NO.

    MsgBox("Are you sure ?", MsgBoxStyle.YesNo, "INFO")

    Facendo come ho fatto appare Si No mentre siccome tutto è scritto in inglese sarebbe opportuno utilizzare YES/NO.

    Esiste una soluzione ?

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    credo dovresti impostare la culture in inglese.

  3. #3
    Utente di HTML.it L'avatar di damar3
    Registrato dal
    Feb 2002
    Messaggi
    216
    E come faccio ad impostare la culture in un unico punto dell'applicazione, all'avvio ad esempio ?

  4. #4
    [OT]In VB.NET non bisognerebbe usare MsgBox, funzione che è stata mantenuta solo per motivi di compatibilità con VB6, ma MessageBox.Show[/OT]
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it L'avatar di damar3
    Registrato dal
    Feb 2002
    Messaggi
    216
    anche se uso

    MessageBox.Show("Are you sure", "INFO", MessageBoxButtons.YesNo)

    il risultato non cambia, vedo sempre si/no in italiano.

  6. #6
    Lo so, era una precisazione da puristi . Comunque non credo si possa fare alcunché: sia MsgBox che MessageBox.Show richiamano la API MessageBox (disassemblare per credere), per cui i pulsanti vengano visualizzati inevitabilmente nella lingua di sistema.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.