Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [c#] limitare apertura form

    come faccio a impedire al mio programma di aprire piu di una form?
    Se ti dicono siediti e stai zitto...tu alzati e muori combattendo!!!

  2. #2

  3. #3
    perché mi da errore su istanza?
    Se ti dicono siediti e stai zitto...tu alzati e muori combattendo!!!

  4. #4
    mi spiegate come implementarla nel mio programma, io ho una form per una calcolatrice...fatemi un esempio per favore...cioè al posto di "istanza" cosa devo mettere?
    Se ti dicono siediti e stai zitto...tu alzati e muori combattendo!!!

  5. #5
    Utente di HTML.it L'avatar di ShaleN
    Registrato dal
    Aug 2010
    Messaggi
    517
    Ecco un esempio:

    codice:
    using System;
    public class Operation
    {
       private static Operation LaMiaIstanza;
       private Singleton() {/*So che lo sai, ma è sempre meglio specificare: il costruttore è privato*/}
       public static Singleton OttieniSingleton
       {
          get
          {
             if (LaMiaIstanza == null)
             {
                LaMiaIstanza = new Singleton();
             }
             return istanza;
          }
       }
        public int Somma(int a, int b)
        {
            return a+b;
        }
    }
    
    public class usaSingleton
    {
        public static void Main()
        {
            int Sommati = Operation.OttieniSingleton.Somma(52,14);
        }
    }
    Il codice è quasi uguale a quello dell'articolo (e non l'ho testato). Se vuoi qualcosa di un pò più specifico raccontaci cosa devi fare.

    Le vie del Signore sono infinite. È la segnaletica che lascia a desiderare.
    La luce viaggia più veloce del suono. Per questo alcune persone sembrano brillanti finchè non parlano.
    Occhio per occhio uguale... occhio al quadrato

  6. #6
    praticamente sto creando un'applicazione wpf e penso che questo codice non vada bene...ho provato a seguire questa guida

    http://www.switchonthecode.com/tutor...ce-application

    e finché creo una semplice finestra tutto ok mi funziona, ma quando la applico a una mia applicazione già esistente quando vado a cancellare i file app.xmal e app.xmal.cs dice che il metodo main non trova il file "pincopallino.app"
    Se ti dicono siediti e stai zitto...tu alzati e muori combattendo!!!

  7. #7
    Utente di HTML.it L'avatar di ShaleN
    Registrato dal
    Aug 2010
    Messaggi
    517
    Occhio, il Singleton fa in modo che possa esistere un'unica istanza di una classe. Immagino che quello che chiedi sia diverso, ma non conoscendo WPF, non posso aiutarti.

    Le vie del Signore sono infinite. È la segnaletica che lascia a desiderare.
    La luce viaggia più veloce del suono. Per questo alcune persone sembrano brillanti finchè non parlano.
    Occhio per occhio uguale... occhio al quadrato

  8. #8
    già già...grazie lo stesso...
    Se ti dicono siediti e stai zitto...tu alzati e muori combattendo!!!

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.