
McBlade
Membros-
Total de itens
318 -
Registro em
-
Última visita
Tudo que McBlade postou
-
Eu concordo que este é o melhor fórum, inclusive quando eu tenho alguma dúvida ele é o primeiro lugar em que eu recorro!! Claro que nem todos tem tempo de ficar respondendo as nossas perguntas e nem todos sabem respoder suas perguntas! É mais por curiosidade mesmo para saber o que os outros acham!!
-
Galera valeu pela ajuda de TODOS!!! Pequei o código do "Vivendo&Aprendendo" e só adaptei o OnClick do CheckBox, ficou assim!!! procedure TForm1.CheckBox1Click(Sender: TObject); var NovoCheckBox: TCheckBox; Rect: TRect; i: Integer; begin for i := 1 to StringGrid1.RowCount do begin NovoCheckBox := (StringGrid1.Objects[4,i] as TCheckBox); if NovoCheckBox.Checked = True then StringGrid1.Cells[3,i] := 'SIM' else StringGrid1.Cells[3,i] := 'NÃO' end; end; Depois do um for no Grid e salvo no .fdb FireBird!! VALEU MESMO GALERA!!!
-
Kiko me passa pelo MSN!!
-
Ow funciono!!! é isso mesmo!!! Agora como fazer pra que se eu clicar no CheckBox da linha 1, por exemplo, a célula que ele se encontra receber o valor 1 para não checado e 2 para checado e salvar no banco de dados. E quando trazer os dados, se a célula estiver com o numero (String) 1 o check fica desmarcado e se vier 2 o check fica marcado??
-
Bom Dia amigos, Iniciei este tópico porque ultimamente não tenho obtido respostas rápidas/úteis com relação aos tópicos/posts que fiz no fórum!! Pode ser até que algumas de minhas perguntas não tenham explicação imediata, mas acho que um fórum existe para exclarecimento (rápida ou não) de dúvidas certo? Enfim gostaria de saber... Qual sua opinião com relação a velocidade das respostas no fórum?
-
Um campo do tipo Date do banco deve ser salvo no formato Y-m-d (2005-06-15) no banco. Para trazê-lo de volta formatado como 15/05/2005 eu ainda não consegui fazer mas provavelmente você vai usar (d/m/Y) na função date();
-
Olá! Não sei se vocês lembram mas existia um programa OpenSource que era usado para visualizar os arquivos .skn antes de usá-los no seu aplicativo!! Bom eu não tenho ele aqui e estou tentando refazê-lo!! O código que carrega os skins no form é o seguinte: SkinData1.SkinFile := FileListBox1.FileName; Mas como trata-se de Canvas, ao determinado número de skins a memória estoura!! Depois do diálogo de erro tudo volta ao normal, até a memória estourar novamente!!! Então... Alguém se lembra da rotina 'segura' que descarrega o skin e carrega o novo liberando a memória?? Ou melhor... Alguém ainda tem esse OpenSource??
-
então o checkbox aparece no grid!! Mas ele é o mesmo pra todas as linhas!! E ele tem que ficar aparecendo nas linhas!!! também preciso de uma forma de, por exemplo, saber se ele está marcado ou não. Adicionando um valor na célula em que ele está desenhado!!!
-
Tipo só q tem q ser assim: O checkbox tem q aparecer em todas as linhas!! E depois eu tenho q saber se o checkbox da linha 1 por exemplo ta marcado ou não!! Tipo: ================================== = Coluna 1 | Coluna 2 | Coluna 3 = ================================== = Check s | | = = Check s | | = = Check n | | = = Check n | | = = Check s | | = ================================== Onde você tem Check s seria um CheckBox marcado no Grid e Check n um não marcado. Mas depois eu vou precisar saber se ele tá marcado ou não!!! Alguém aí já fez algo parecido?
-
não eu to fazendo aparentemente certo ó!! while ($retorno = mysql_fetch_array($query)) { $data = date('d/m/Y',$retorno[1]); echo "<tr><td>$retorno[0] - $data</td></tr>"; } Mas a $data não vem formatada em dia/mes/ano (15/06/2005). Com hora funciona (eu acho) num lembro c deu certo mas a data vem do banco formatada como Y-m-d (2005-06-15). Andei olhando os posts acima e todos formatam uma parte da data por vez!!! $dia = date('d'); $mes = date('m'); $ano = date('Y'); Num posso fazer uma variavel so receber a data formatada?
-
Ainda estou precisando de ajuda!!! Postem aí!!!
-
Ainda estou precisando de ajuda!!! Por favor postem aí!!!!
-
No banco eu tenho um campo date no qual eu salvo a data atual!! Depois eu faço um select trazendo na página!!! Quer um exemplo melhor?? O Post foi feito em Jun 10 2005, 01:36 PM
-
é uma boa mas uma msg na tela nem sempre é legal!! Eu curto Javascript mas não usaria alert(); para indicar sucesso!!!
-
Olá tati querida!! Vou postar o código que fiz no meu site!! Veja se serve!!! Abraços!! <?php $remetente = "$nome <$email>"; $mensagem = "($cidade-$estado) >"."$mensagem"; if (@ mail("oemail@odominio.com.br","Contato - ..:: Electronics ::..",$mensagem,"From: $remetente\n")) { $msg = 2; } else { $msg = 1; } header("location:index.php?menu=6&enviado=$msg"); ?> O que redireciona aqui é o header();
-
Como eu faço formatação de datas dentro do echo?? Tipo: echo "date('d/m/Y',$retorno[2]) - date('d/m/Y',$retorno[3])"; Acho q dessa maneira não funciona não é??? Eu tentei usar uma variável!! $data = date("d/m/Y",$retorno[2]); Mas ela retorna "31/12/1969"
-
Ops eu tava marcando!!! Tem um pau na minha SQL!! Ao invés de loc_login era log_login!!!! Eu só vi quando postei!!! Mas o meu código acabou dando nisso aí!!! Vlw pela ajuda galera!!! Mas ainda não tá funcionando como eu gostaria!!!! Quando você está na página 1 o [1] não aparece só 2 Próximo »» $registros_por_pagina = 2; $pagina = empty($HTTP_GET_VARS['pagina'])? 1 : $HTTP_GET_VARS['pagina']; $pagina_anterior = $pagina - 1; $pagina_posterior = $pagina + 1; $registro_inicio = ($registros_por_pagina * $pagina) - $registros_por_pagina; $sql = "Select com_descricao,log_login,com_data,com_hora from comentario where pro_codigo = $prj"; $query = mysql_query($sql); $total_de_registros = mysql_num_rows($query); if ($total_de_registros <= $registros_por_pagina) { $total_de_paginas = 1; } elseif (($total_de_registros % $registros_por_pagina) == 0) { $total_de_paginas = ($total_de_registros / $registros_por_pagina); } else { $total_de_paginas = ($total_de_registros / $registros_por_pagina) + 1; } $total_de_paginas = (int) $total_de_paginas; if (($pagina > $total_de_paginas) || ($pagina < 0)) { echo '<i>O número da página é invalido</i>'; exit; } $sql = $sql . " LIMIT $registro_inicio, $registros_por_pagina"; $query = mysql_query($sql); $total_de_registros_da_pagina = mysql_num_rows($query); if ($total_de_registros_da_pagina == 0) { echo '<b>Não há comentários nesse projeto</b>'; exit; } $link_de_navegacao = ''; if($pagina_anterior) { $link_de_navegacao .= " <a href='projetos.php?pagina=$pagina_anterior&prj=$prj'>«« Anterior</a> "; } for($i = 1; $i <= $total_de_paginas; $i++) { if($i != $pagina) { $link_de_navegacao .= " <a href='projetos.php?pagina=$i&prj=$prj'>$i</a> "; } else { $link_de_navegacao .= " <b>[$i]</b> "; } } if($pagina != $total_de_paginas) { $link_de_navegacao .= "<a href='projetos.php?pagina=$pagina_posterior&prj=$prj'>Próximo »»</a>"; } $ncor = 1; echo "<table width='100%' border='0' align='left'>"; while ($retorno = mysql_fetch_array($query)) { if ($ncor==1) { echo "<tr><td width='450'>"; $ncor = 2; } else { echo "<tr bgcolor='#D3D3D3'><td width='450'>"; $ncor = 1; } echo "<u>$retorno[1]</u> (<strong>$retorno[2] - $retorno[3]</strong>)<br>"; echo "$retorno[0]</td></tr>"; } echo "</table>"; echo "<br><br><br>"; echo "<hr size='2' color='#006699'><center>$link_de_navegacao</center>"; dá uma força ae q eu to perdido!!!!!
-
Tá dando erro!! $registros_por_pagina = 10; $pagina = empty($HTTP_GET_VARS['pagina'])? 1 : $HTTP_GET_VARS['pagina']; $pagina_anterior = $pagina - 1; $pagina_posterior = $pagina + 1; $registro_inicio = ($registros_por_pagina * $pagina) - $registros_por_pagina; $sql = "Select com_descricao,loc_login,com_data,com_hora from comentario where pro_codigo = $prj"; $query = mysql_query($sql); $total_de_registros = mysql_num_rows($query); if ($total_de_registros <= $registros_por_pagina) { $total_de_paginas = 1; } elseif (($total_de_registros % $registros_por_pagina) == 0) { $total_de_paginas = ($total_de_registros / $registros_por_pagina); }else{ $total_de_paginas = ($total_de_registros / $registros_por_pagina) + 1; } $total_de_paginas = (int) $total_de_paginas; if (($pagina > $total_de_paginas) || ($pagina < 0)) { echo '<i>O número da página é invalido</i>'; exit; } $sql = $sql . " LIMIT $registro_inicio, $registros_por_pagina"; $query = mysql_query($sql); $total_de_registros_da_pagina = mysql_num_rows($query); if ($total_de_registros_da_pagina == 0) { echo '<b>Não há comentários nesse projeto</b>'; exit; } $link_de_navegacao = ''; if($pagina_anterior) { $link_de_navegacao .= " <a href='projetos.php?pagina=$pagina_anterior&prj=$prj'>«« Anterior</a> "; } for($i = 1; $i <= $total_de_paginas; $i++) { if($i != $pagina) { $link_de_navegacao .= " <a href='projetos.php?pagina=$i&prj=$prj'>$i</a> "; }else{ $link_de_navegacao .= " <b>[$i]</b> "; } } if($pagina != $total_de_paginas) { $link_de_navegacao .= "<a href='projetos.php?pagina=$pagina_posterior&prj=$prj'>Próximo »»</a>"; } echo "<table width='480' border='0'>"; while ($retorno = mysql_fetch_array($query)) { echo "<tr>"; echo "<td width='450'><u>$retorno[1]</u> (<strong>$retorno[2] - $retorno[3]</strong>)</td>"; echo "</tr>"; echo "<tr>"; echo "<td width='450'>$retorno[0]</td>"; echo "</tr>"; } echo "</table>"; echo "<hr>"; echo "<table width='480' border='0'>"; echo "<tr><td><center>$link_de_navegacao</center></td></tr>"; echo "</table>"; } } Fala q dá pau na linha 151 será que eu esqueci de fechar todos os { ??
-
Acho q não precisa então!!! Eu pego esse e vejo o q eu faço!! C eu conseguir enxugar alguma coisa eu posto aí!!!
-
Mandar Texo Na Posição Do Cursor
pergunta respondeu ao McBlade de McBlade em Ajax, JavaScript, XML, DOM
Sim esses códigos ASCII eu tenho, mas não responde minha pergunta!!! Como saber de o CTRL está pressionado?? Como desativar os atalhos do Browser?? Como enviar o texto pra posição do cursor num TextArea por exemplo??? -
Beleza!! Eu tinha em mente um codigo menor mais esse vai ter que servir!!! Vlw!!! qualquer coisa eu posto!!!
-
Salve galera!! Eu to fazendo um pequeno editor igual ao Editor de Posts do fórum, mas eu não sei como fazer para mandar o texto "<b>" por exemplo para a posição em que o cursor sem encontra!! Só sei como mandá-lo para o fim (como todo aspirante deve saber)!!! Aproveitando a mão na massa.... Como fazer teclas de atalho??? Ex: CTRL+B = Bold ou CTRL+RETURN = <BR> ou RETURN = <P> Tipo eu tentei fazer com F1 mas ele chama a ajuda do Browser!! Tem como desabilitar os atalhos do navegador só quando eu estou dentro do editor de texo???
-
Bom dia galera!! Estou fazendo um sistema de comentários certo? Mas seria muito inviável eu simplesmente colocá-los na página, pois quando os comentários chegarem a um número muito grande a página ia ficar imensa concordam? O sistema é simples: (Se a página for a primeira) 1 2 3 4 última »» (Se não for a primeira) «« primeira 5 6 7 8 última »» Lógico que se o número de páginas for muito grande eu tenha uma opção 1 2 3 4 5 6 ... (... significa próximas 6 páginas por exemplo) Mas eu queria um script básico, fácil de entender, enxuto!! Alguém aí tem a resposta???
-
Incrementar eu acho que incrementa mas ele não aparece o progresso c eu não der um repaint! E como eu acho/instalo o SpeedBar??? Não acho site nenhum com download (que funcione) do RxLib7