Fórum delphi #396380

25/02/2011

0

gostaria q alguem me ajudasse a passar esse codigo java para delph



boolean existeMatricula := false;
for(int i=0; i<ListView_Funcionario.Items.Count ; i++)
{

if(ListView_Funcionario.Items[i].Caption == txtMatricula.text)
{
existeMatricula := true;

eu to qrendo fazer com que o listview compare as matriculas
com a q sta salva se for igual ñ salvar aparecer uma mensagem
dizendo q a matricula ja sta salva
Lu

Lu

Responder

Posts

25/02/2011

Lu

gostaria q alguem me ajudasse a passar esse codigo java para delph



boolean existeMatricula := false;
for(int i=0; i
Responder

Gostei + 0

25/02/2011

Wilson Junior

var
  existeMatricula: Boolean;

begin
  existeMatricula := False;
  for i := 0 to ListView1.Items.Count - 1 do
  begin
    if  ListView1.Items.Item[i].Caption = txtMatricula.text then
      begin
        existeMatricula := True;
        Break;
      end
    ;
  end;


Espero ter colaborado.
Responder

Gostei + 0

25/02/2011

Lu

ond fica esse codigo no button salvra?
logo a baixo da matricula ou no inicio do projeto?
Responder

Gostei + 0

25/02/2011

Lu

ond fica esse codigo no button salvra?
logo a baixo da matricula ou no inicio do projeto?


e a var i? cm se delcara? o listview ñ aceita integer


Responder

Gostei + 0

25/02/2011

Wilson Junior

Você pode colocar no OnClick do botão Salvar:
begin
  if  ExisteMatricula(txtMatricula.Text) then
      ShowMessage('Matrícula já existe!')
  else
      //Sua rotina para salvar a matrícula
  ;
end;


function ExisteMatricula(Matricula: string): Boolean;
var
  x: integer;
begin
  Result := False;

  for x := 0 to ListView_Funcionario.Items.Count - 1 do
  begin
    if  ListView_Funcionario.Items.Item[x].Caption = Matricula then
      begin
        Result := True;
        Break;
      end
    ;
  end;
end;


Espero ter colaborado.
Responder

Gostei + 0

25/02/2011

Lu

tem cm eu enviar o meu codigo
d modo q so vc possa ver?
Responder

Gostei + 0

25/02/2011

Wilson Junior

Claro, pode mandar.

Aguardo retorno.
Responder

Gostei + 0

25/02/2011

Lu

tem cm mandar por aqui d forma q so vc veja? + ninguem?
cm faço?

Responder

Gostei + 0

25/02/2011

Lu

vo enviar pro teu endereço do yahoo tbm?
Responder

Gostei + 0

25/02/2011

Wilson Junior

Vc pode copiar o seu código e colocar aqui mesmo.
Responder

Gostei + 0

01/03/2011

Lu

oi gostaria d saber como faço para ñ salvar os dados no listview qndo a tabela ñ stiver completa?
exemplo em uma tabela ond tenho funcionario, matricula endereço, cidade, se eu preencher os campos
mas ficar faltando colocar cidade ele ñ salvar.
????????


Responder

Gostei + 0

01/03/2011

Lu

desd ja agradeço por me ajudar
Responder

Gostei + 0

02/03/2011

Wilson Junior

Quando você fala em tabela, o que vc quer dizer com relação de como estão os dados, em um arquivo TXT, componente TClientDataSet, ou como?
Responder

Gostei + 0

02/03/2011

Lu

em um cadastro, cm faço para alltera um item?
to usando esse codigo so q da um erro dizendo qmasked_matriculafuncionario.text é uma boolean, ai da erro

if (Listview_funcionario.Items[0].caption:=MaskEd_MatriculaFuncionario.Text) then
  begin
    ListItem:= ListView_funcionario.Selected;

        ListView_Funcionario.Items[0].caption     :=MaskEd_MatriculaFuncionario.Text;
        ListView_Funcionario.Items[0].SubItems[0] :=Ed_NomeFuncionario.Text;
Responder

Gostei + 0

02/03/2011

Lu

eu quero fazer com q ao clicar no item ele ja altere
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar