Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    da c# a basic: vettore di oggetti

    Ho una funzione che ha come parametro un vettore di oggetti punto, PointF. L'esempio c# è:

    parametro passato
    *** new PointF[]{b.p1, b.p2, b.p3, b.p4}

    non conosco il c#, ma penso che sia:

    p1,...,p4 --> proprietà di tipo PointF dell'oggetto b

    in pratica passo alla funzione un vettore di 4 punti

    Qualcuno mi può aiuare a tradurlo in basic?

    Grazie
    Pietro

  2. #2

    Re: da c# a basic: vettore di oggetti

    Originariamente inviato da pietro09
    Ho una funzione che ha come parametro un vettore di oggetti punto, PointF. L'esempio c# è:

    parametro passato
    *** new PointF[]{b.p1, b.p2, b.p3, b.p4}

    non conosco il c#, ma penso che sia:

    p1,...,p4 --> proprietà di tipo PointF dell'oggetto b

    in pratica passo alla funzione un vettore di 4 punti

    Qualcuno mi può aiuare a tradurlo in basic?

    Grazie
    Dim vettore() As tipo = {b.p1, b.p2, b.p3, b.p4}

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Sì, questo va bene perchè mi creo un vettore intermedio. Però volevo sapere se si può evitare questo e fare al volo come si fa in c:

    codice:
    *** , new PointF[] { b.P1, b.P2, b.P3, b.P4 });
    Pietro

  4. #4
    non capisco scusami....avrò mangiato troppo.

    ma **** ce li metti tu?

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Daniele80
    non capisco scusami....avrò mangiato troppo.

    ma **** ce li metti tu?
    :master:
    Pietro

  6. #6
    con sharp develop puoi tradurre automaticamente le tue classi da c# a vb.net e viceversa
    xxx

  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Alethesnake
    con sharp develop puoi tradurre automaticamente le tue classi da c# a vb.net e viceversa
    Ti ringrazio, ma le traduzioni automatiche mi lasciano perplesso

    Pietro

  8. #8
    Originariamente inviato da pietro09
    Ti ringrazio, ma le traduzioni automatiche mi lasciano perplesso

    beh, vanno prese con le dovute precauzioni ma per cose come queste sono affidabili, io l'ho usato qualche volta per conoscere l'equivalente c# di alcuni comandi vb.net e mi sono trovato sempre bene. poi al limite se ci sono degli errori il debugger te li segnala e puoi sempre correggerli. sono comunque contrario alla traduzione di progetti completi o pagine complesse
    xxx

  9. #9
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Alethesnake
    beh, vanno prese con le dovute precauzioni ma per cose come queste sono affidabili, io l'ho usato qualche volta per conoscere l'equivalente c# di alcuni comandi vb.net e mi sono trovato sempre bene. poi al limite se ci sono degli errori il debugger te li segnala e puoi sempre correggerli. sono comunque contrario alla traduzione di progetti completi o pagine complesse
    Io sapevo che VisualStudio traduceva progetti da vb6.

    for( i = 0; i < tutte; i++)
    {
    /*Ho preso progetto qualunque vb6, traduco e... errori a non finire*/
    } :master:

    Pietro

  10. #10
    beh, questo è un altro paio di maniche.. stai parlando di una traduzione da un linguaggio ad eventi ad uno ad oggetti.. le differenze sono troppo radicali perché la traduzione sia anche minimamente affidabile..
    mi era parso di capire che volessi effettuare delle traduzioni da c# a vb.net, ho capito male?
    xxx

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.