<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2013/9/3 Ismael L. Donis Garcia <span dir="ltr"><<a href="mailto:ismael@citricos.co.cu" target="_blank">ismael@citricos.co.cu</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div><font face="Arial">No entiendo cuando me dices fuera del 
formulario.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Yo lo hago dentro del formulario en la parte 
superior debajo de donde dice implementación.</font></div></blockquote><div><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">le llamamos "​​formulario" a la clase u objeto que representa el formulario. En tu caso, la declaración "TForm1 = class(TForm)" y todo lo que sigue debajo hasta el "end;"</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif">Tu lo declaras dentro de la unit, no del formulario, por eso es que son variables que no perternecen al formulario sino al contexto (scope en la documentacion en inglés) de la unit donde el formulario está definido.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div> </div>
<div><font face="Arial">O es que hay que declararlas dentro del private de 
los procedimientos?</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">osea aquí?</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">  private<br>    { private 
declarations } </font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Yo ahí declaro las funciones y los precedimientos 
privados. Por ejemplo tengo en este formulario:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">  private<br>    { private 
declarations }<br>    procedure abortar();<br>    
procedure actdat(icta: integer; sscta: string; scap: string; sscap: string; 
sele: string; semp: string; bhisto: boolean);<br>    procedure 
datosact();<br>    function valdbal(bhisto: boolean): 
boolean;<br></font></div></blockquote><div><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">​Exactamente ahí debes poner la variables privadas del formulario.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">
<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">​​</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div><font face="Arial"></font></div>
<div><font face="Arial">Disculpen mi desconocmiento de pascal, pero nunca 
antes lo había mirado.</font></div>
<div><font face="Arial"></font> </div></blockquote></div><div class="gmail_extra"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">​Estamos para ayudar.</div><div class="gmail_default" style="font-family:tahoma,sans-serif">
Te recomiendo la lectura de "Pascal Esencial" de ​Marco Cantu (autor de la serie "Mastering Delphi"), es un libro gratuito, lo consigues aqui: <a href="http://www.marcocantu.com/epascal/Spanish/" style="font-family:arial">http://www.marcocantu.com/epascal/Spanish/</a></div>
<div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Suerte con eso.</div><br><br clear="all"><div><br></div>-- <br><div><span style="font-family:tahoma,sans-serif">Try not to become a man of success but rather to become a man of value. <i>Albert Einstein</i></span></div>

</div></div>