WinAsm Studio, The Assembly IDE - Free Downloads, Source Code
Sponsors
Articles
Programming Quick Start
32-bit Assembler is Easy
Porting Iczelion tutorials
What is FASM
What is FASM G
Hard Drive Recovery
Wiring your own LAN
Personal menu
Welcome Guest
User:
Pass:
Register!
Resend Validation Email
 
Forum
 

ru: Local STRUCT problem, local variables (including structures) exist only inside the procedure, ie before the procedure in some of them to read

ADoGind
Quote Post


New Member
*

Group: Members
Posts: 2
Member No.: 48524
Joined: 23-December 11


Sponsored Links
Всем здрасти.
Вот такая проблема не работант лакальный STRUCT ставлю точку а вответ тишина. Может я чтото не настроил?. простите если вы уже отвечаль на этот вопрос.
PMEmail Poster
Top
shoorick
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 2342
Member No.: 160
Joined: 22-June 04


чтобы что-то понять нужно увидеть текст программы
PMEmail PosterUsers Website
Top
ADoGind
Quote Post


New Member
*

Group: Members
Posts: 2
Member No.: 48524
Joined: 23-December 11


QUOTE (shoorick @ May 3 2012, 08:18 PM)
чтобы что-то понять нужно увидеть текст программы

Привет
прграма рабочия так я все значения структыры подставил в ручную
я обявил в
.data
bwin Win<>
и теперь я могу в программе истользовать этот STRUCT только вот в проблема не отображает значения STRUCT и все приходиться делать в ручную то есть:

bwin. значения
invoke WinMain,bwin.hInstance,NULL,bwin.CommandLine,SW_SHOWDEFAULT



Attached File ( Number of downloads: 3 )
 Login or Register to download
PMEmail Poster
Top
shoorick
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 2342
Member No.: 160
Joined: 22-June 04


нужно еще помнить:
1.локальные переменные (в т.ч. и структуры) существуют только внутри процедуры, т.е. перед тем, как в процедуре что-то из них прочитать, это "что-то" сначала нужно туда записать в начале процедуры

2.ссылку на локальную переменную в другую процедуру нужно передавать программно, так как локальные переменные создаются в стеке, т.е. они не имеют фиксированного адреса, как переменные, расположенные в секции данных.

3.студия подсвечивает только структуры, прописанные у нее в файлах подсветки, т.е. стандартные, описанные в тексте структуры не распознаются
PMEmail PosterUsers Website
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll

 

Sponsors
Computer Science

Internet
C/C++
Hardware & PC maintenance

HiEditor

General Discussions
Suggestions/Bug Reports
WinAsm Studio

General Discussions
Suggestions/Bug Reports
WinAsm Studio FAQ
Multilingual User Interface
Add-Ins
Assembly Programming

Main
Newbies
Projects
Custom Controls
Snippets
Announcements & Rules

Announcements

General

Online Degrees - Distance Learning
The Heap
Russian
Google