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

    [VB.NET] traduzione da C++ a VB

    non so come continuare...

    codice:
    using System;
    using System.ComponentModel;
    using System.Windows.Forms;
    
    using BandObjectLib;
    using System.Runtime.InteropServices;
    
    namespace SampleBars
    {
    	[Guid("AE07101B-46D4-4a98-AF68-0333EA26E113")]
    	[BandObject("Hello World Bar", BandObjectStyle.Horizontal | BandObjectStyle.ExplorerToolbar | BandObjectStyle.TaskbarToolBar, HelpText = "Shows bar that says hello.")]
    	public class HelloWorldBar : BandObject
    	{
    		private System.Windows.Forms.Button button1;
    		private System.ComponentModel.Container components = null;
    
    		public HelloWorldBar()
    		{
    			InitializeComponent();
    		}
    
    		protected override void Dispose( bool disposing )
    		{
    			if( disposing )
    			{
    				if( components != null )
    					components.Dispose();
    			}
    			base.Dispose( disposing );
    		}
    
    		#region Component Designer generated code
    		private void InitializeComponent()
    		{
    			this.button1 = new System.Windows.Forms.Button();
    			this.SuspendLayout();
    			// 
    			// button1
    			// 
    			this.button1.Anchor = (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
    				| System.Windows.Forms.AnchorStyles.Left) 
    				| System.Windows.Forms.AnchorStyles.Right);
    			this.button1.BackColor = System.Drawing.SystemColors.HotTrack;
    			this.button1.ForeColor = System.Drawing.SystemColors.Info;
    			this.button1.Location = new System.Drawing.Point(112, 0);
    			this.button1.Name = "button1";
    			this.button1.Size = new System.Drawing.Size(64, 32);
    			this.button1.TabIndex = 0;
    			this.button1.Text = "PREMI";
    			this.button1.Click += new System.EventHandler(this.button1_Click);
    			// 
    			// HelloWorldBar
    			// 
    			this.Controls.AddRange(new System.Windows.Forms.Control[] {
    																		  this.button1});
    			this.MinSize = new System.Drawing.Size(150, 24);
    			this.Name = "HelloWorldBar";
    			this.Size = new System.Drawing.Size(736, 32);
    			this.Title = "Hello Bar";
    			this.ResumeLayout(false);
    
    		}
    		#endregion
    
    		private void button1_Click(object sender, System.EventArgs e)
    		{
    			MessageBox.Show("CIAO");
    		}
    	}
    }

  2. #2
    Non so se te ne sei accorto, ma questo codice disegna una form con un button, e se lo clicky ti apre una messagebox con scritto "ciao".
    Non ti metterai mica a tradurre il codice generato da visual studio??? (#region..... #end region)
    Bho, ciao
    Forni Massimo
    www.warpsoft.it

  3. #3
    il fatto è che mi servirebbe in VB ...

  4. #4
    Stai scherzando, vero?
    Apri visual studio, scegli nuovo progetto, WindowsApplication,metti un buttn nella form, ci fai un click sopra e dove appare il cursore nel codice scrivi
    codice:
    MessageBox.Show("CIAO")
    L'unica cosa è quel componente "BandObject",a quanto pare
    codice:
    public class HelloWorldBar : BandObject
    dovresti riscriverlo così in vb:
    codice:
    Public Class HelloWorldBar
    Inherits BandObject
    Ma dubito che in vb si possano fare 2 inherits,dunque devi togliere quello su windows.forms.form
    Ciao
    Forni Massimo
    www.warpsoft.it

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.