Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Cod, sintaxa si comenzi  Picture variabi...
 Picture variabila
 
 12/13/2010 10:12:15 PM
User is offlineji_ci
191 posts
5th


Picture variabila
 (Romania)

Am de facut pozitiile unor elemente intr-o schema care pot fi deschise sau inchise! Am facut schema respectiva si acolo unde am elementele am pus Image! Am un camp in tabela elemente de tip logic care imi arata pozitia elementului! Am crezut ca la Init-ul formului pot sa pun la Picture o poza ptr Deschis si o alta pentru Inchis ... ceva in genul cum se face la grid cu DynamicBackColor. Dar nu merge ... ma gandesc ptr ca nu e dynamic! Am vfp6 ... Cum as putea rezolva problema ... sau aveti alte solutii ptr a arata poz elementelor in schema?

 12/13/2010 10:23:02 PM
User is offlineji_ci
191 posts
5th


Re: Picture variabila
 (Romania)

OK! Am rezolvat ... mi-am dat seama unde greseam .... foloseam IIF! Oricum astept sfaturi despre cum se rezolva altfel problema cu poz elementelor intr-o schema!

 

 12/13/2010 11:54:38 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Picture variabila
 (N/A)
Nu prea am inteles ce-ai facut. Ideea e ca intr-un picture poti sa ai o singura imagine. Tu ai imagini pentru Deschis si pentru Inchis, deci iti vor trebui doua obiecte Picture (le pui unul peste altul). Ambele au Visible = .F. In init-ul formului evaluezi care trebuie sa fie vizibil si ii pui visible = .T.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 12/14/2010 12:29:17 AM
User is offlineji_ci
191 posts
5th


Re: Picture variabila
 (Romania)

scan for cod_etens=tensiunea

 var_image="thisform..Img"+transform(i)+".Picture"

   IF cod_elpoz=.T.
  &var_image = 'deschis.bmp'
 ELSE
  &var_image = 'inchis.bmp'
 ENDIF
  i=i+1

endscan

Acesta e codul care il folosesc acum ... la o sg imagine schimb proprietatea Picture ... dar inainte in loc de IF folosit mai sus foloseam IIF - &var_image=IIF(cod_elpoz, 'deschis.bmp', 'inchis.bmp') si nu-mi iesea. Doar cu codul de mai sus am reusit. 

 

 12/14/2010 9:02:19 AM
User is offlineaflorin
840 posts
1st


Re: Picture variabila
 (N/A)
scan for cod_etens=tensiunea
var_image="thisform..Img"+transform(i)+".Picture = '" + IIF(cod_elpoz, 'deschis.bmp', 'inchis.bmp') + "'"
&var_image
i = i + 1
endscan

Florin Aparaschivei - Iasi
 12/14/2010 11:55:02 AM
User is offlineji_ci
191 posts
5th


Re: Picture variabila
 (Romania)
Da .... functioneaza si cu IIF! Multumesc!
  Visual FoxPro  Cod, sintaxa si comenzi  Picture variabi...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement