begin process at 2012 05 28 04:31:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ActiveX

 > 

Problème conversion code C# ==> VB pour asp.net


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème conversion code C# ==> VB pour asp.net

jeudi 16 juin 2005 à 09:37:45 | Problème conversion code C# ==> VB pour asp.net

lcprog

using System;
using iSED = SEDTech.iSED;

class Test
{
  public static void Main() 
  {
    iSED.QuickPDF qp = new iSED.QuickPDF();
    Console.Write("iSEDQuickPDF version: ");     Console.WriteLine(qp.LibraryVersion());
    Console.WriteLine("Writing PDF document...");
    qp.UnlockKey("type your unlock key here");
    qp.DrawText(100, 500, "Hello World");
    int result = qp.SaveToFile("test.pdf");
    if (result == 1)
      Console.WriteLine("File saved successfully!");
  }
}


Merci, c'est pour utiliser un active X en asp.net mais je n'ai que le code en c#...
jeudi 16 juin 2005 à 10:00:08 | Re : Pouvez vous me convertir ce code en ASP-vb.net ?

jesusonline

Membre Club Administrateur CodeS-SourceS
Nous ne sommes pas à ta disposition ... t'aurais pu choisir un titre comme problème conversion code C# => VB

Sinon, tu comprends le code ? pourquoi tu veux faire un activeX ? du C# c'est aussi du .net ... en plus ton code la il ressemble beaucoup à du VB ...

ce code la, si tu essayais de le comprendre plutot que de l'utiliser tel quelle tu pourrais éviter un control activeX ...

en gros ce que ca fait, le main est executé au lancement du programme, aprés ca instancie un nouveau objet  de type iSED.QuickPDF aprés ca ecris 3 lignes, l'objet te demande une clé d'activation, puis dessine un texte avec DrawText ensuite il essaye d'enregistrer le fichier dans test.pdf, si tout est ok il t'affiche encore une nouvelle ligne ...

dernier truc à savoir, les using peuvent sont remplacé par des imports en VB

ensuite je te laisse faire ca, pour mettre correctement dans ton application asp.net et ceux sans activeX ...


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
jeudi 16 juin 2005 à 10:13:38 | Re : Pouvez vous me convertir ce code en ASP-vb.net ?

lcprog

Bonjour,
   je m'excuse, je me suis un peu précipité et très mal exprimé.

Voici le fond de mon problème:
Je développe un site en asp.net (language vb.net)  avec WebMatrix. Une des pages de ce site doit exécuter côté server certraines méthodes d'un composant COM que j'ai développé en Visual Foxpro et que je ne pourrai pas développer avec un autre language.
Je n'arrive pas à utiliser ce composant dans ma page aspx. Le composant marche à merveille avec une application winforms vb.net mains avec asp.net je n'y arrive pas.
J'ai déjà créé un wrapper de mon composant COM avec tblimp.exe mais je ne sais pas comment utiliser la dll issue de cette étape dans une page asp.net.

C'est pour cette raison que j'avais demandé la traduction du code ci dessus en vb.net pour asp..
jeudi 16 juin 2005 à 10:46:31 | Re : Pouvez vous me convertir ce code en ASP-vb.net ?

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
ben c'est pas compliqué dans ton page aspx tu rajoutes un bouton

aprés dans le code, sur le handler du bouton

imports SEDTech.iSED;

private sub button1_click(...) handles button1.click
    dim qp as new iSED.QuickPDF()
    qp.UnlockKey("type your unlock key here")
    qp.DrawText(100, 500, "Hello World")
   dim result as integer = qp.SaveToFile(server.mappath("test.pdf"))
   if result = 1 then 
      label1.text = "Fichier créer avec succés, cliquer <a href=""/test.pdf"">ICI</a> pour le telecharger" 
   else
      label1.text = "Il y a eu une erreur lors de la creation du fichier
   end if

end sub

et faudra bien sur autoriser IIS à ecrire dans le repertoire virtuelle ...

bref, c'etait pas bien compliqué et ca a évité les activex ....

PS : j'ai changé le titre du topic

Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
jeudi 16 juin 2005 à 11:05:29 | Re : Problème conversion code C# ==> VB pour asp.net

lcprog

Merci beaucoup pour ton aide.

Cependant j'ai une erreur d'exécution sur la ligne imports SEDTech.iSED.

Le débugger me renvoi le message suivant:
 'Imports' statements must precede any declarations


J'ai vraiment du mal à insérer un composant externe.
jeudi 16 juin 2005 à 11:09:22 | Re : Problème conversion code C# ==> VB pour asp.net

jesusonline

Membre Club Administrateur CodeS-SourceS
Ben si tu comprend un brin l'anglais, ca veut dire que tu dois mettre ton imports tout en haut de ton fichier vb ...

tu devras aussi mettre ta dll dans le dossier bin, de l'application web


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
jeudi 16 juin 2005 à 11:16:45 | Re : Problème conversion code C# ==> VB pour asp.net

lcprog

Ben oui c'est ce que j'ai compris mais malgré ça, ça ne marche pas..
Je vais essayer de me débrouiller.
Merci encore pour ton aide.

Loïc
vendredi 17 juin 2005 à 00:31:50 | Re : Problème conversion code C# ==> VB pour asp.net

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
normalement si tu as un fichier aspx.vb tu met le imports tout en haut du fichier, avant le public class etc...

si tu es avec webmatrix, ca va etre beaucoup la merde pour faire ca ...

bref, il faut rajouter en dessous de la directive page <%@ imports assembly="setTech.issed" %> (pas sur de la syntaxe)


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
vendredi 17 juin 2005 à 09:31:02 | Re : Problème conversion code C# ==> VB pour asp.net

lcprog

Salut. C'est ce que j'ai fini par comprendre! Avec webmatrix la syntaxe est complètement différente. J'ai pu m'en sortir.

Merci pour ton appuie.

Loïc


Cette discussion est classée dans : asp, code, console, qp, ised


Répondre à ce message

Sujets en rapport avec ce message

Recherche code ASP [ par jejeokocha ] Bonjour tout le monde!Voila mon pb!!Voila dans toute mes pages il y a des animations flashs plutot impossantes!Jaimerais savoir comment faire lorsque Code d'erreur '800a01a8' dans une page ASP. [ par Noro ] Lors de l'execution d'un vbscript sur une page ASP, où j'essaye d'afficher les informations de la requête dans des zones de texte. par exemple:documen generer un fichier [Mais un fichier ASP] [ par snoy_doc ] J'ai besoin de generer un fichier asp à l'aide d'un programme aspLe problème n'est pas le fichier lui même mais qu'est ce qu'il va contenir comme scri script asp pour galerie photo... [ par Saskia ] Bonour,Je suis débutante en asp (j'arrive juste à insérer les lignes de code) mais pour les modifier... je ne comprend encore rien... Dès que j'aurai script asp pour galerie photo... [ par Saskia ] Bonour,Je suis débutante en asp (j'arrive juste à insérer les lignes de code) mais pour les modifier... je ne comprend encore rien... Dès que j'aurai ASP [ par gphys ] J'essaie désespérément de me connecter à ma base de données et j'ai ce type de message :Erreur d'exécution Microsoft VBScript erreur '800a000d' Type i Y a t il qq'1 qui a utilisé BIBLIO ASP ? [ par aspgenerator ] Je ne sais pas si qq'un d'entre vous a utilisé BIBLIO ASP ? j'aimerai bien avoir vos questions et commentaires ! vous pouvez la trouver documentée sur Select asp suivit de fonctions [ par rochonweb ] Je suis en dileme, Exemple, simple page avec code, code, texte, code,Faite votre choix<option name="Immobilier" value= cacher le code asp sur le serveur [ par brunoberthier ] J'ai un site asp.net que je souhaite installer sur le serveur 2000 de mon entreprise, mais sans lui donner la possibilité de visualiser le code source problème ASP [ par Pierremarie ] J'ai un code qui ouvre une base access et transfert un état en format HTML, si quelqu'un voit une erreur je suis preneur:Dd = "C:\BDD\DYSFONCTIO.mdb"S


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,217 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales