View
239
Download
1
Category
Preview:
DESCRIPTION
Programação de computadores
Citation preview
Linguagem VisualMsc. Iranildo Ramos da Encarnação
Linguagem Visual
• Programação Visual– Linguagens de programação baseadas em
janelas e componentes gráficos– Linguagens de programação baseadas em
eventos
Linguagem Visual
• Componentes Visuais– Formulário
Linguagem Visual
• Componentes Visuais– Controles Comuns
Linguagem Visual
• Componentes Visuais– Controle comuns
Linguagem Visual
• Componentes Visuais– Controle comuns
Linguagem Visual
• Componentes Visuais– Controle comuns
Linguagem Visual
• Propriedades dos componentes
Linguagem Visual
• Formulário com componente
Linguagem Visual
• Evento associado ao componente
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MessageBox.Show("Olá pessoal")
End SubEnd Class
Linguagem Visual
• DigaOi (em C#)
Linguagem Visual...........namespace DigaOi{ /// <summary> /// Interaction logic for MainWindow.xaml /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); }
private void button1_Click(object sender, RoutedEventArgs e) { MessageBox.Show("Oi!"); } }}
Linguagem Visual
• Executando
Linguagem Visual
Linguagem Visual
• Adicionando Projetos– Executáveis, classes...
• Deve haver referências entre os projetos– Códigos em .Net instalados no computador– Componentes COM– Códigos desenvolvidos pelo usuário
Linguagem Visual
• Adicionando outro projeto a nossa solução
Linguagem Visual
• Adicionando outro projeto a nossa solução
Linguagem Visual• Adicionando código
namespace Logica{ public class Logica1 { public static string GetString() { string saldacao="Oi"; int hora = DateTime.Now.Hour; if (hora < 12) saldacao = "Bom Dia!"; if (hora > 18) saldacao = "Boa Noite!"; return saldacao;
} }}
Linguagem Visual
• Construindo a solução
Linguagem Visual
• Inserindo a referência
Linguagem Visual
• Executando
Recommended