Votre question

Code pour maximizer IE7

Tags :
  • google
  • Programmation
Dernière réponse : dans Programmation
11 Décembre 2007 11:48:10

Bonjour tout le monde.
Je recherche la commande(que je veut intégrer dans du code) pour pouvoir maximizer IE7, car IE7 est réduit à l'ouverture.
Si quelqu'un peut me conseiller, je vous remercie.
:??: 

Autres pages sur : code maximizer ie7

11 Décembre 2007 18:53:15

Salut Vinz42.
Je ne me suis pas bien expliquer.
En fait je suis entrain de créer une application et je me sert de IE7 pour afficher les pages webs, et j'ouvre IE7 à partir de mon application. Mais IE7 ne s'ouvre quand mode réduit et je veut pouvoir l'ouvrir complètement.
L'écrire en javascript, je ne sais pas trop???
Mon application est en ruby.
merci
Contenus similaires
Pas de réponse à votre question ? Demandez !
12 Décembre 2007 13:34:05

as-tu regardé les liens que j'ai mis ?
et les pages web que tu ouvres, tu peux en modifier le code ?
13 Décembre 2007 13:26:50

start /max Iexplore ?

Du Batch :) 
13 Décembre 2007 15:25:00

Salut Vinz42.
Je ne peut pas modifier le code des pages que j'ouvre.
Je suis en train de voir les liens que tu m'as donné.
Ce qu'il faut que je puisse faire, c'est passer un argument de commande de mon code ruby à IE7 pour que je puisse le maximizer à l'ouverture? Donc je pense que ça na rien à voir avec le code des pages webs que j'ouvre???

Salut Tybbow.
Que veut tu dire part: start/max iexplore?
Je vous remercie
13 Décembre 2007 15:28:18

Enfaite, c'est une commande en MS-DOS.. C'est juste l'idée que je donne, peut être que tu arriveras à en tirer quelque chose.

Si tu es sous Windows, tu vas dans démarrer/exécuter et tu tapes:
cmd

ensuite, tu tapes:

start /max Iexplore

Entre Start et /Max il y a un espace.
13 Décembre 2007 15:37:30

Tybbow, j'ai esayer start /max Iexplore, ça ouvre IE7(maximizer), mais ça na change rien à mon application.

Vinz42, j'ai essayer le premier url que tu m'as donné mais ça ne tient pas.
IE7 revient à sa taille initiale.
13 Décembre 2007 15:39:44

Mais s'est quoi ton application au juste? ^^
13 Décembre 2007 15:44:23

un lecteur de flux rss
13 Décembre 2007 15:44:44

quel est ton code ruby pour lancé IE7 ?
13 Décembre 2007 15:46:27

system("explorer #{url}")
13 Décembre 2007 15:49:14

je suppose que tu as essayé :
  1. system("start /max explorer #{url}")


?
13 Décembre 2007 15:51:42

d'ailleurs, ça ne devrait pas être :

system("start /max iexplorer #{url}")
?

avec un i et sans le r ?
13 Décembre 2007 15:54:20

Si lol.

Peut être, faut il enlever le start pour n'avoir que /max Iexplore
13 Décembre 2007 15:54:23

J'ai essayer mais il est toujours réduit à l'ouverture.
J'ai aussi essayer: system("max explorer #{url}" ), mais ça ne marche pas.
13 Décembre 2007 15:58:19

explorer correspond à l'explorateur de fichier standard.

iexplore correspond à internet explorer.

il faut peut-être que tu indiques le chemin complet vers IE, genre :

system("start /max c:/program files/internet explorer/iexplore.exe #{url}")
13 Décembre 2007 16:06:54

Vous m'avez mis sur le chemin.
voilà ce qui se passe avec: system("start /max iexplore #{url}")
L'invité de commande s'ouvre puis se ferme de suite et IE7 s'ouvre maximizer. Ca y'est je suis sur la bonne voie.
Par contre indiquer le chemin complet, je vais essayer et voir ce que ça donne.
merci
13 Décembre 2007 16:11:49

Sa donnera pareil et sa sera pas bon pour ton programme. Imagine une personne qui n'a pas installé Windows sur la partition C: :/ 
13 Décembre 2007 16:15:58

j'y est pensé aussi.
13 Décembre 2007 16:18:59

Maintenant, il faut que je puisse éviter l'ouverture de l'invité de commande avant l'ouverture d'IE7. Je vais chercher, vous m'avez déjà donné quelques conseils intéressant.
merci
13 Décembre 2007 16:30:40

c'est le start qui ouvre l'invite de commande.
et c'est aussi le start qui fait ouvrir IE en maximiser.
donc pas de start, pas d'invite de commande, mais pas de maximize.

pour éviter de mettre le chemin en dure, il faudrait une variable d'environnement. Mais il n'y en a pas par défaut. il faudrait que l'utilisateur indique, dans un fichier de configuration ou une interface de configuration de ton application, où se situe IE. Ou un autre navigateur.

Et dans l'invite de commande, lance :
$> ieplore.exe /help

pour voir les option possible pour IE7

(je n'ai pas IE7 là ou je suis)
13 Décembre 2007 16:38:06

J'avais aussi remarqué pour le "start".
Ca marche quand je tape le chemin entièrement, IE7 s'ouvre maximizer(mais je ne pense pas que se soit la meilleur solution).
Je peut ajouter un bout de code qui recherche IE7 et auquel je pourrait ajouter mon argument de commande(tout simplement), comme ça au pire, si quelqu'un a placé IE7 ou même windows ailleurs que sur le disque C, je pense que sa ne posera aucun problème.
je peut toujours essayer.
13 Décembre 2007 16:42:46

ouais, mais non.

parcourir tout le disque dur, t'as pas fini...
imagine que le gars à 3To, blindé de fichier....

il aura balancé ton programme avant que tu ais trouvé IE...
s'il a IE...
13 Décembre 2007 16:48:47

la commande que tu m'as donné ne marche pas pour les options d'IE7.
il faut que je la cherche.
Par contre je vais vous laissez pour le moment car j'ai des choses à faire et je reviendrait plus tard et je te dirait quand j'aurais trouvé les options. merci pour les coups de mains. a plus tard.
13 Décembre 2007 16:56:55

Lorsque tu tapes Iexplore dans l'invite de commande il se lance automatiquement. Il se situe à la racine du dossier Windows.

Par contre pour enlever la fenêtre noire, il faudrait sûrement passer par un autre langage. Peut être que le Visual Basic peut faire l'affaire. Je ne connais pas très bien la commande pour ouvrir une application en grand, mais je pencherais pour un truc:

  1. WScript.CreateObject("WScript.Shell").run ("Iexplore", AppWinStyle.MaximizedFocus,false)
13 Décembre 2007 17:04:03

tu peux essayer :
system("iexplore -k #{url}" )

mais c'est un extrèmiste, vu que la seule façon de quitter ce mode, c'est le Alt-F4.
13 Décembre 2007 18:23:18

Tybbow, je ne connait pas le visual basic, je connait que ruby comme language.

Vinz42, la commande: system("iexplore -k #{url}" ), ne marche pas.
Je vais chercher les options d'IE7.
13 Décembre 2007 18:28:09

Vinz42, c'est cette commande qu'il faut taper:
system("start iexplore -k #{@article}"), c'est l'option plein écran, que tu peut cocher directement dans les options d'IE7.
13 Décembre 2007 18:32:14

ok.
je viens de voir une différence entre "start iexplore" et "iexplore".

start iexplore cherche dans le path ou d'autre variables d'environnement avant de lancé le processus.

si tu fais :
system("c:/program files/Internet Explorer/iexplore.exe -k #{url}" )

tu ne devrais pas avoir l'invite de commande.
13 Décembre 2007 18:34:59

sauf que son programme ne fonctionnera pas sur les machines ayant Windows XP sur le disque dur D (par exemple), Sauf s'il passe par:

  1. system("%ProgramFiles%/Internet Explorer/iexplore.exe -k #{url}" )
13 Décembre 2007 18:42:10

Vinz42, ça n'est pas le mode plein écran que je recherche
sinon la ligne de commande: system("C:/Program Files/internet explorer/iexplore.exe -k #{url}") marche et l'invité de commande ne s'ouvre pas.
13 Décembre 2007 18:45:23

Essaye toutes les lettres de l'alphabet à la place de K, il doit bien en avoir une qui pourrait faire ce que tu recherches.
13 Décembre 2007 18:51:26

Je vient d'essayer la ligne de commande que tu vient de me donner:
system("%Program Files%/Internet Explorer/iexplore.exe -k #{url}" )
ça ne marche pas.
C'est pas grave, je vais la trouvé la solution. Vous m'avez mis sur le chemin déjà. Il faut que je regarde les options d'IE7 ou comme tu dit essayer toutes les lettres de l'alphabet.
merci
13 Décembre 2007 18:56:39

Tu n'as pas repris le bon code, normalement que cela ne marche pas!

Ce n'est pas %Program Files%

mais

%ProgramFiles%
13 Décembre 2007 19:00:44

J'ai essayer aussi, ça ne marche pas
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS