Jump to content

Library fonction for vista


nicob2k
 Share

Recommended Posts

Hello,

I'm just kind of getting lost. When running my uncompiled script, the @OSbuild call return me the good result, but when running it compiled it doesn't....

CODE
If @OSbuild = 6000 then

SplashTextOn("CELCAT", "Logiciel équivalent déjà installé", 350, 50, -1, -1, 32, "", 10)

Sleep(3000)

SplashOff()

GUICtrlCreateLabel ($equi, 280, 30, "","")

GUICtrlSetColor(-1,$color)

GUICtrlCreateLabel ($equi, 280, 50, "","")

GUICtrlSetColor(-1,$color)

ElseIf @OSBuild = 2600 AND @OSServicePack = "Service Pack 2" or @OSBuild > 2600 Then

I guess I'm missing something in my "#include"

I've :

#requireadmin

#include <GUIConstants.au3>

#include <Constants.au3>

Any views?

THanks

Link to comment
Share on other sites

I dont think the macros need any includes, they are inbuilt so whatever fails for you is probably something else

Edited by TzarAlkex
Link to comment
Share on other sites

The only time I ever have a script that seems to work uncompiled, and not compiled is when there is some syntax error somewhere in the script. Usually leaving out a bracket somewhere. I usually try to run SyntaxCheck within Scite to check for these errors.

Kerros

Kerros===============================================================How to learn scripting: Figure out enough to be dangerous, then ask for assistance.

Link to comment
Share on other sites

  • 3 weeks later...

The only time I ever have a script that seems to work uncompiled, and not compiled is when there is some syntax error somewhere in the script. Usually leaving out a bracket somewhere. I usually try to run SyntaxCheck within Scite to check for these errors.

Kerros

This is what SciTe says. That's also why the compilled script will not run:

+>17:55:56 Starting AutoIt3Wrapper v.1.7.6

>Running AU3Check (1.54.6.0) params: from:C:\Program Files\AutoIt32

C:\sys-files\640\ger\utl\exe\Test\Test3.au3(5,26) : WARNING: $equi: possibly used before declaration.

GUICtrlCreateLabel ($equi,

~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Test3.au3(6,26) : WARNING: $color: possibly used before declaration.

GUICtrlSetColor(-1,$color)

~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Test3.au3(10,81) : ERROR: missing EndIf.

ElseIf @OSBuild = 2600 AND @OSServicePack = "Service Pack 2" or @OSBuild > 2600 Then

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Test3.au3(1,24) : REF: missing EndIf.

If @OSbuild = 6000 then

~~~~~~~~~~~~~~~~~~~~~~~^

C:\Test3.au3(5,26) : ERROR: $equi: undeclared global variable.

GUICtrlCreateLabel ($equi,

~~~~~~~~~~~~~~~~~~~~~~~~~^

C:\Test3.au3 - 2 error(s), 2 warning(s)

!>17:55:57 AU3Check ended.rc:2

+>17:55:59 AutoIt3Wrapper Finished

>Exit code: 0 Time: 4.135

Regards,

heiwoma

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...