Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come scrivere un controllo ActiveX

Un controllo ActiveX è un componente software che può essere collegato a diversi programmi e utilizzato come se fosse una parte nativa del programma . I programmatori possono scrivere i controlli ActiveX in qualsiasi linguaggio che supporta Component Object Model ( COM ) di sviluppo. Tipici esempi di controlli ActiveX sono pulsanti di comando , caselle di riepilogo e finestre di dialogo . Un controllo ActiveX può essere creato utilizzando Visual Basic , C # o VC + + . NET . Cose che ti serviranno
Visual Basic Editor
C # editor
Visual C + + editor di
Mostra più istruzioni
Visual Basic
1

Aprire MS Visual Basic e creare un nuovo tipo di progetto come "Controllo ActiveX ".
2

creare un pulsante di comando , chiamato cmdTest , e una casella di testo , chiamato txtTest . . Trascinare i controlli dalla casella degli strumenti per creare questi
3

Aggiungi le seguenti funzioni :

Public Function SetText ( txt As String ) per

txtTest . text = txt

End Function

private Sub cmdTest_Click ( ) per

MsgBox txtTest.Text

End Sub

Questo passerà un valore per la casella di testo dalla pagina web . Quando un utente fa clic sul pulsante di comando , verrà visualizzato questo testo in una finestra di messaggio .
4

Clicca su "Strumenti " e poi " package e distribuzione guidata " per salvare il progetto . Salvare il progetto come un pacchetto di Internet e il nome come " ctlVBActive . "
5

Creare una pagina HTML in un editor di testo , ad esempio Blocco note .
6

Aggiungi la seguente codice :


< value option = " valore3 "> valore3 < /option>

< /select>

< OBJECT Pagina 7

salvare e aprire il file in un browser .
C #
8

Open # editor di C e di creare un nuovo progetto .

9

Aggiungere il seguente codice per creare un controllo ActiveX :

using System;

utilizzando System.Runtime.InteropServices ;
namespace

ANamespace

{

interfaccia pubblica ASignatures

{

FName string () ;

SName string () ;

int Età { get;} }


[ ClassInterface ( ClassInterfaceType.AutoDual ) ]

AClass public class : ASignatures


{ public string

FName ( ) per

{
ritorno

" Giovanni " ;

}

SName stringa pubblico ( ) per

{

tornare " Ryan " ;

}

public int Età

{

get {return 40 ; }

}

}

}

Salvare il file . Chiamatela " AClass.dll . "
10

Compila il file . Le è fatto usando un file del compilatore chiamato " csc.exe ", che si trova in: \\ WINDOWS \\ Microsoft.NET \\ Framework \\ v2.0 . Aprire il file del compilatore , che si apre come una console , e aggiungere il codice : Questo file di classe creato nel passaggio precedente

regasm AClass.dll /tlb /codebase

sono compilati e possono essere richiamati . da una pagina HTML
11

Crea un file HTML per richiamare il controllo ActiveX :



Articoli consigliati

  • C /C + + Programming
  • Computer Programming Languages
  • Delphi Programming
  • Java Programming
  • Programmazione Javascript
  • PHP /MySQL Programmazione
  • Perl Programming
  • Python Programming
  • rubino Programmazione
  • Nozioni di base di Visual Programming
  •  

    Programmazione © www.354353.com