Forums : XPCom

Aller à la discussion :  Plus récente Plus ancienne

# Quel type XPIDL pour retourner une Date JS

Envoyé par : thefab

Date : 26/10/2006 00:04

Quel type de donnée faut-il déclarer dans un .idl afin de pouvoir retourner une date depuis JavaScript ? Je ne le trouve pas dans la liste des types et je ne pense pas qu'il s'agisse d'un type natif.

# Re: Quel type XPIDL pour retourner une Date JS

Envoyé par : laurentj

Date : 26/10/2006 16:12

non, pas de type natif...

# Re: Quel type XPIDL pour retourner une Date JS

Envoyé par : thefab

Date : 01/11/2006 15:48

Il y a nsIVariant qui fonctionne pour String, Number, Boolean et Array, ainsi que pour toutes les interfaces qui héritent de nsISupports (donc toutes ;-) mais pas pour Date et Object :-( ???

void setValue(in string name, in nsIVariant value);
nsIVariant getValue(in string name);

En fait je voulais créer un service XPCOM en JavaScript qui permet de créer des "variables globales" selon la réponse de Paul Rouget

# Re: Quel type XPIDL pour retourner une Date JS

Envoyé par : Paul Rouget

Date : 01/11/2006 20:26

Et tu ne peux pas conserver ta date sous forme de string ?

# Re: Quel type XPIDL pour retourner une Date JS

Envoyé par : thefab

Date : 04/11/2006 11:33

Et tu ne peux pas conserver ta date sous forme de string ?

Si bien sur mais dans ce cas lorsque je veux récupérer la date je dois faire:

var date = new Date(glob.getValue("date-en-string"));

Et c'est ce que j'aimerais éviter, en fait je chercher un type "fourre-tout".

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.