🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
5 messages
5 total messages Started by Duracell Mon, 09 Oct 2006 18:35
DEVMODE
#744
Author: Duracell
Date: Mon, 09 Oct 2006 18:35
18 lines
964 bytes
Mam taki maly problem z struktora.
a mianowicie

wpisujac

dm DEVMODE <0>
.date
...

wyswietal mi w tej linii blad.
error A2181: initializer must be a string or single item

Korzystam z kompilatora

masm ten najnowszy.

Serdecznie dziekuje za wszelka pomoc
Re: DEVMODE
#745
Author: Matuzalem
Date: Mon, 09 Oct 2006 19:32
34 lines
1772 bytes
Duracell napisał(a):
> Mam taki maly problem z struktora.
> a mianowicie
>
> wpisujac
>
> dm DEVMODE <0>
> .date
> ...
>
> wyswietal mi w tej linii blad.
> error A2181: initializer must be a string or single item
>
> Korzystam z kompilatora
>
> masm ten najnowszy.
>
> Serdecznie dziekuje za wszelka pomoc

MSDN:

ML Nonfatal Error A2181

initializer must be a string or single item

There was an attempt to initialize a structure element with something
other than a single item or string.

This error can be caused by omitting braces ({ }) around an
initializer.


Pozdrawiam
Re: DEVMODE
#746
Author: Matuzalem
Date: Mon, 09 Oct 2006 19:36
33 lines
1734 bytes
Duracell napisał(a):
> Mam taki maly problem z struktora.
> a mianowicie
>
> wpisujac
>
> dm DEVMODE <0>
> .date
> ...
>
> wyswietal mi w tej linii blad.
> error A2181: initializer must be a string or single item
>
> Korzystam z kompilatora
>
> masm ten najnowszy.
>
> Serdecznie dziekuje za wszelka pomoc

Spowodowane jest to - prawdo podobnie :] - tym, że w strukturze
DEVMODE jest:

DEVMODE STRUCT
  dmDeviceName      BYTE   CCHDEVICENAME dup(?)
...
dmFormName        BYTE CCHFORMNAME dup (?)
DEVMODE ENDS

I to chyba o to chodzi.
Musisz inaczej zainicjalizować.

Pozdrawiam
Re: DEVMODE
#747
Author: Duracell
Date: Tue, 10 Oct 2006 13:40
11 lines
1204 bytes
> Musisz inaczej zainicjalizować.


Wiem, tylko nie mam pojecia jak to inaczej zadeklarowac dlatego spytalem 
sie tu. Wiem ze to lamerskie pytanie ale problem mam. Jak daje w 
lokalnej procedurze chodzi dobrze a gdy daje na globalu to nie dziala. 
Niestety lokalna zminan odpada.

Pozdrawiam

P.S. Dzieki Matuzalem za checi.
Re: DEVMODE
#748
Author: Matuzalem
Date: Tue, 10 Oct 2006 20:39
22 lines
1797 bytes
Duracell napisał(a):
> > Musisz inaczej zainicjalizować.
>
>
> Wiem, tylko nie mam pojecia jak to inaczej zadeklarowac dlatego spytalem
> sie tu. Wiem ze to lamerskie pytanie ale problem mam. Jak daje w
> lokalnej procedurze chodzi dobrze a gdy daje na globalu to nie dziala.
> Niestety lokalna zminan odpada.
>
> Pozdrawiam
>
> P.S. Dzieki Matuzalem za checi.

Myślałem, że wiesz co mam na myśli :P sorry

inaczej tzn. tak:

DevMode DEVMODE <>


Pozdrawiam
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads