![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
El motivo de usar "PChar" (también valido poner "Pointer") en esta función, es porqué "MessageBox" es una función de la API de Windows, así que le pasas un puntero al String, no el String.
Saludos. |
|
#2
|
|||
|
|||
|
Como continuación a este post, el cual me ha parecido interesante, he decidido introducirlo en una aplicación que estoy escribiendo, y el caso es que aplicandolo al siguiente evento,
procedure TFormMantenTitulos.Edit1Change(Sender: TObject); var Opcion:integer; begin Tabla1.SetKey; Tabla1.FieldByName('Ticker').AsString:=Edit1.Text; Tabla1.GotoNearest; if Edit1.Text = Tabla1.FieldByName('Ticker').AsString then Opcion:=Application.MessageBox(PChar('El Ticker '+Edit1.Text+' ya existe'), 'ATENCION',mb_YesNo+mb_IconWarning); if Opcion = IDYes then begin (Codigo para efectuar modificaciones end else begin Edit1.Text:=''; Edit1.SetFocus; end; end; no puedo editar en el Edit1, en tiempo de ejecucición. ¿Alguien puede ayudarme ? Gracias. Josep. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Integer a String en PHP | noshy | PHP | 13 | 06-08-2007 19:26:36 |
| string | anto1178 | Varios | 1 | 30-08-2006 21:41:50 |
| (const Value: string) vs (Value: string) | eliash | OOP | 10 | 14-12-2005 19:10:13 |
| String de mas de 250? | unko! | Varios | 5 | 28-03-2005 17:55:19 |
| convertir de 'TCaption' para usar su valor en 'PAnsiChar' | jbgpina | OOP | 5 | 03-03-2004 14:06:45 |
|