Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

[C#] Piccola omaggio a Developerwinme

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

[C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mar giu 14, 2011 4:00 pm

un piccolo omaggio al fighissimo che mi ha tirato fuori dai casini =D
http://www.megaupload.com/?d=ZZ3YW574

so che non è completa ma spero di migliorarla e finirla con altre funzioni entro 1-2 settimane

grazie ancora, Max
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda Berga95 » mar giu 14, 2011 7:07 pm

Io non riesco a scaricarlo [uhm]
Il file al quale si sta tentando di accedere è temporaneamente non disponibile. Riprova più tardi.

Problema di MegaUpload?
Non è morto ciò che in eterno può attendere - e col passare di strani eoni - anche la morte può morire.
~ H.P. Lovecraft
Avatar utente
Berga95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3342
Iscritto il: sab set 12, 2009 12:56 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mar giu 14, 2011 7:20 pm

Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm


Re: [C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mar giu 14, 2011 7:21 pm

sappi che l ho modificata e non funziona piu nulla per la cronaca =D
dovrai aspettare una nuova release ahahahahahah [rotfl] [rotfl] [rotfl]
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda Berga95 » mar giu 14, 2011 7:27 pm

Okk, aspetto [:D]
Non è morto ciò che in eterno può attendere - e col passare di strani eoni - anche la morte può morire.
~ H.P. Lovecraft
Avatar utente
Berga95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3342
Iscritto il: sab set 12, 2009 12:56 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mar giu 14, 2011 8:18 pm

se cciao =D ora che la finisco =D
non riesco a gestire gli stati booleani
con cose ti Messagebox si, con i numeri (tasti piu e meno) no

chiunque volesse contribuire a dare una mano è ben accetto [;)]
comunque se riesci a ripristinare il vecchio link hai una bellissima PARTIAL-FUNCTION calcolatrice
=D

enjoy u, Max
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda Berga95 » mar giu 14, 2011 8:24 pm

max96696 ha scritto:non riesco a gestire gli stati booleani

Cioè? Qual è il problema preciso? Se ti va puoi postare il source tipo qua e provo a dargli un'occhiata... anche se come ti ho detto in PM di C# non so una mazza [acc2] Però qualche concetto in C# immagino sia presente anche in Python: magari ti trovo il problema... [ciao]

P.S: Mettiti un avatar, sei troppo anonimo così [std]
Non è morto ciò che in eterno può attendere - e col passare di strani eoni - anche la morte può morire.
~ H.P. Lovecraft
Avatar utente
Berga95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3342
Iscritto il: sab set 12, 2009 12:56 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mar giu 14, 2011 8:28 pm

chi volesse strolicare il codice è sto qua
Codice: Seleziona tutto
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        double Total1=0;
        double Total2;

        bool buttonPiuClick = false;
        bool buttonMenoClick = false;

        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 1;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 2;
        }

        private void button3_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 3;
        }

        private void button4_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 4;
        }

        private void button5_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 5;
        }

        private void button6_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 6;
        }

        private void button7_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 7;
        }

        private void button8_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 8;
        }

        private void button9_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 9;
        }

        private void button0_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 0;
        }

        private void buttonVirgola_Click(object sender, EventArgs e)
        {
            MessageBox.Show("la funzione non è ancora supportata", "scusa =D");
        }

        private void buttonClear_Click(object sender, EventArgs e)
        {
            textBox1.Clear();
        }

        private void buttonPiu_Click(object sender, EventArgs e)
        {
            bool buttonPiuClick = true;
            bool buttonMenoClick = false;
            Total1 = Total1 + double.Parse(textBox1.Text);
            textBox1.Clear();
        }

        private void buttonMeno_Click(object sender, EventArgs e)
        {
            bool buttonPiuClick = false;
            bool buttonMenoClick = true;
            Total1 = Total1 + double.Parse(textBox1.Text);
            textBox1.Clear();
        }

        private void buttonUguale_Click(object sender, EventArgs e)
        {
            if (buttonPiuClick == true)
            {
                Total2 = Total1 + double.Parse(textBox1.Text);
                textBox1.Text = Total2.ToString();
            }
            if (buttonMenoClick == true)
            {
                Total2 = Total1 - double.Parse(textBox1.Text);
                textBox1.Text = Total2.ToString();
            }
        }   
    }
}


questo è il form.cs... il program è rimasto invariato
premesso che è le mie prime 3-4 ore da sviluppatore non mi sembra dia andare male
vi posto anche uno screenshot della calcolatrice E il progetto (tutto =D)
http://www.megaupload.com/?d=JKBJ5UJQ
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mer giu 15, 2011 9:53 am

ecco un major update (come sono professionale =D)
il tasto meno ora funziona, ho aggiunto i tasti Per e Diviso ma non funzionano (percheeeeee [cry] )
non funziona neanche la virgola

comunque sono sulla buona strada =D sulla buonissima strada =D
se a qualcuno interessa posto il progetto (magari apro un nuovo thread =D)

per la cronaca, finiti i 4 tasti delle operazioni, ci faccio anche l' interfaccia stile Ribbon (che figataaa [:D] )
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm

Re: [C#] Piccola omaggio a Developerwinme

Messaggioda max96696 » mer giu 15, 2011 10:10 am

Aggiornamento: sono un cretino =D ho fatto lo stesso errore dell' altra volta (non ho selezionato l evento)

quindi funziona tuttooooooooooooo (eccetto la virgola, ma stiamo procedendo da dio =D)
ancora graazie a Developerwinme che senza di lui non sarei mai riuscito a far nulla =D
Avatar utente
max96696
Aficionado
Aficionado
 
Messaggi: 103
Iscritto il: lun mar 28, 2011 2:12 pm


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising