Ir para conteúdo
Fórum Script Brasil

kuroi

Membros
  • Total de itens

    7.184
  • Registro em

  • Última visita

Tudo que kuroi postou

  1. é uma opcao, mas do jeito q o jonathan falou funciona sim. acho q você não viu no post dele, mas você tem q declarar o cmdNovo_Click como public pra poder funcionar. tipo onde deve estar declarado assim: Private Sub cmdNovo_Click() declare assim: Public Sub cmdNovo_Click() se não for publico você não consegue acessa de fora.
  2. isso. é pra chamar o novo do cadastro de animais. ai pra ser daquele jeito quis dizer q era pra ser dentro do form dos animais.
  3. hum entendi, é só chamar o evento do clique do botao. assim: cmdNovo_Click
  4. legal, tudo resolvido então?? qualquer problema poste.
  5. olha la meu codigo, to multiplicando o value por -1 e você ta multiplicando por 1 (o q é o mesmo q nd). a razao de multiplicar -1 é porque se eu quero subir a picturebox, tenho q diminuir o top. e se eu quero diminuiir o top a medida q o value do scrollbar aumenta (aumenta pra baixo), então eu tenho q invertar o value. por isso multiplica por -1. e quanto a levar a picturebox toda, isso acontece mesmo. por isso você tem q testar o tamanho. quando passar de certo numero de produtos, você tem q aumentar o tamanho (height) da picturebox. se ela ficar maior do q o frame, não vai ficar estranho você mover a picturebox. então, você tem tb q adaptar o value da scrollbar com o tamanho da picturebox. EDITADO: pra você entender melhor, só de teste, ponha o height do picturebox como um valor alto tipo 9000 e então abra o cupom e adicione varios produtos e ai mexa a scrollbar pra você ver como vai funcionar.
  6. o q você tem q fazer é mover o top do picture box de acordo com o value do scrollbar. tipo, ponha um vscrollbar no seu form e mude a propriedade SmallChange (quando ele clicar na setinha um apertar as direcoes no teclado) para 10 e a LargeChange (quando ele clicar no corpo do scrollbar ou aperta pageup ou pagedown) para 100. e ponha a picturebox dentro de um frame (pode tirar a borda do frame, assim nem vai parecer q tem um frame), e adicione o seguinto codigo no change da scrollbar: Private Sub VScroll1_Change() F.Top = VScroll1.Value * -1 End Sub[/code] e ai rode o programa e mexa na scroll q você vai ver ele se mover. ai pra dexar mais bem feito é legal você alterar a propriedade Max da ScrollBar de acordo com o tamanho do picturebox.
  7. ficou bom, se não fosse seu site eu não sabia a historia do hentai hehehe zuera hehe, mas ta legal, mas não dexe o site morrer, continue atualizando.
  8. estranho isso aqui devia funcionar legal sim. estranho q ele esteja passando pelo if. tente fazer assim: txtdesc.Text = rs.Fields.Item(0).Value & "" nem precisa do if.
  9. cara é isso mesmo q eu falei. ponha o picturebox dentro de um frame (objeto Frame) e ponha a vscrollbar. ai você move o top do picturebox, ele vai mover a imagem dentro do frame. se tiver duvida em como se usa o scrollbar, pode postar.
  10. legal, só uma coisa ruim é q o menu ficou mais pra cima do q o conteudo. ai eu clico no menu e o conteudo abre la embaxo e sem refresh (não olhei o codigo mas acredito q você tenha usado iframe). mas o principal de tudo cara, tira a musiquinha q fica tocando. tipo, pode dexar o player, mas não abra automatico q isso é muito muito chato. se tem site q abre tocando musiquinha eu costumo evita de entra e acho q tem mta gente q faz o mesmo. fora q imagina q você ta no meio do trabalho e abre o site e ta com o som ligado e ai comeca a ecoa o som na empresa intera. o mesmo em casa, você ta abrindo o site de madrugada e ai comeca o sonzao. e, logico, o pior de tudo, você ta na internet ouvindo musica e abre o site e comeca a toca a musiquinha pra atrapalhar. fora isso, não use comics sans q essa fonte é muito ruim ehehhe não sei se é opiniao minha mas pelo menos eu não gosto nd dessa fonte. fora isso tb, de novo quanto ao iframe, não é muito legal você por uma barra de rolagem. é legal usar a barra de rolagem do site, se você poe uma dentro da otra fica meio ruim. é legal o texto intero em sequencia, so precisando descer a barra do navegador, não é legal uma barra na caxa com o texto. isso tb é verdade, ela funciona bem em 1024x768 por exemplo, mas não em resolucoes menores. uma opcao é você formatar as colunas da tabela em porcentagem em vez de pixels. assim ela se ajusta ao tamanho da janela. quanto ao layout ficou bem legal não fosse pelo comics sans. a e da uma olhada no firefox tb q o titulo news ta ficando separado das noticias e o mesmo acontece no menu. mas poe mais imagens no site tb.
  11. opa juntei os posts, e dexei o com o login valendo. quanto a picturebox, o q eu costumo fazer é por o picturebox dentro de um frame (pode se um frame sem borda). e ai eu adiciono os controles HScrollBar e VScrollBar e vou movendo o top e o left da imagem dentro do frame de acordo com o clique na barra. veja ai se é isso, qualquer coisa poste.
  12. kuroi

    Impressor

    não sei como costumam fazer por ai, mas se for em compilador pra windows, eu usaria o shellexecute. assim: #include <windows.h> #include <shellapi.h> int main(void) { ShellExecute(NULL, "print", "C:\\caminho\\arquivo.txt", NULL, NULL, 1); return 0; }[/code]
  13. kuroi

    entrada em c

    você quer q ele leia um, e depois leia o otro na mesma linha so q na frente?? se for você pode fazer com a funcao gotoxy(). acho q em compiladores pra windows, tipo o dev c++, não tem essa funcao mas você pode declarar assim: #include <windows.h> void gotoxy(int x, int y) { COORD c; c.X = x - 1; c.Y = y - 1; SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c); }[/code] ai antes de cada scanf você chama o gotoxy, passando os parametros coluna e linha pra posicionar.
  14. leandro, não dava pra juntar todas as plaquinha num post só?? se fica separado não da pra comparar direito, e tb corre o risco das pessoas nem verem o ultimo tema (não q eu ache q ele va ter algum voto).
  15. é então... não entendi direito, mas acho q o q você teria q fazer pra facilita é copiar esse codigo aqui: txtCodAnimal.Locked = True txtCodCli(2).Text = "" txtCodCli(2).Locked = True txtNome(1).Locked = True txtMatri.Text = "" cmdCancelar.Caption = "&Cancelar" cmdCancelar.ToolTipText = "Cancela a ação" cmdNovo.Enabled = False cmdGuardar.Enabled = True cmdEditar.Enabled = False cmdLocalizar.Enabled = False cmdExcluir.Enabled = False cmdCancelar.Enabled = True Data1Animal.Visible = False[/code] em uma sub separada, chamada tipo Habilita ou qualquer coisa assim. ai quando precisar habilitar você chama ela (tb na inclusao quanto na alteracao). o q eu costumo fazer tb é usar uma sub só pra habilitar e desabilitar. ai você passa por parametro numa variavel boolean se você vai habilitar ou desabilita. exemplo: [code]Private Sub Habilita(sim As Boolean) - código - End Sub ai quando você for chamar você pode passar por parametro, tipo assim: Habilita True ou Habilita False ai esse codigo estaria dentro da sub, tipo assim: ... cmdNovo.Enabled = Not sim 'se sim vier como True, ele vai guardar False no enabled e viceversa cmdGuardar.Enabled = sim cmdEditar.Enabled = Not sim ...[/code] seila, não sei se isso se encaxa no q você precisa fazer... mas se você tem q chamar o mesmo codigo pra habilitar tanto quando ele clica em novo, quando for pra altera o cadastro, ai é bom você por o codigo em uma sub separada. assim se você precisa alteera qualquer coisa no codigo, altera somente uma vez.
  16. hum... é... tipo no banco de dados quando você cria um campo você pode definir o tipo, se é numero (em sql: int, float, etc.), texto (no sql: varchar, etc), data, etc. quando é texto o campo tem q ir entre ' '. quando é numero tem q sem aspa (apesar de q tem banco q aceita com aspa). data tb tem q entre aspa na maioria dos bancos, mas no access tem q ser entre ##.
  17. ta os 2 existem, mas você ta tentando dar createfile no endereco assim: D:\@Trabalho\@Site\SiteVisteon-designerforsound\@sitevisteon\agenda\imagens\D:\@Trabalho\stock images\full\828273-016.JPG tem q ser ou um ou otro. imagina no seu hd q tem no c: as pastas pasta1 e a pasta2. ai você vai acessar esse endereco C:\pasta1C:\pasta2\ isso não existe. não entendi direito, mas o q você ta querendo é copiar o arquivo de uma pasta pra otra?? ai você pode usar o metodo CopyFile do FileSystemObject e não o CreateTextFile. tipo assim: ScriptObject.CopyFile(endereco_de_origem, endereco_de_destino)
  18. kuroi

    programas

    exatamente como o fernando falou. como eu to legal hj, você dar uma explicacao geral: tem aqui um tópico onde isso foi discutido http://scriptbrasil.com.br/forum/index.php?showtopic=126858. se você ta tendo dificuldade em montar o algoritmo, da uma olhada na logica q o cara usou pra fazer o calculo e tenta adaptar ai. esse é mais dificil, mas é so você pegar a string com um for e ir checando caracter por caracter. ai todos os caracteres q vier depois de espaco, você pega pelo codigo ascii. se não me engano, você subtraindo 32 do codigo ascii você transforma em maiusculo. é só fazer um for do inicial ao final e tirar o resto da divisao por 7 (com o operador %). se for igual a 0, é divisivel. ai você vai somando +7 ate ser maior do q o numero final, q serao todos os multiplos. ai seila, nem lembro direito como calcula mmc, tem varias logicas, uma delas é ir dividindo os dois pelos numeros primos. ai você pega o maior numero de vezes q aparece cada numero e multiplica todos. exemplo, se um numero você dividiu por 2 duas vezes e o outro 3 vezes, você considera tres 2 (2 ao cubo). você realmente tem alguma dificuldade nesse?? faca um for q va subtraindo 1 e multiplicando. simplesmente não precisa guardar os valores, vai somando numa variavael, e usa uma segunda variavel de contador (pra contar qtos numeros ele digitou). quando ele digitar negativo, você divide a soma pelo contador. então ve ai se as dicas ajudaram, o q você não conseguir faze, você posta a sua duvida aqui, de preferencia mostrando o codigo.
  19. e esse endereco existe?? quem tem q saber é você e não a gente. olha q ta aparecendo D: duas vezes, isso não existe não. e essas arroba tão certo tb?? da uma olhada, a impressao q eu tenho é q o problema é q D:\@Trabalho ta sendo inserido duas vezes. mas quem pode dizer melhor é você. qual é o endereco q era pra aparecer de verdade?? quem??
  20. aline, qual a diferenca entre procedimento e funcao q não retorna valor?? se não retorna valor nem é funcao. e tb não acho errado escrever em procedimento, afinal é pra isso mesmo q ele existe.
  21. experimenta antes de Set MyFile = ScriptObject.CreateTextFile(pasta & nome_foto1) adicionar o seguinte codigo: Response.Write (pasta & nome_foto1) Response.End()[/code] ai ele deve mostrar o nome da pasta de do arquivo q ele ta tentando criar. ai você pode conferir se ele ta montando certo o nome da pasta (se vai apontar pra um caminho q existe de verdade).
  22. hehe beleza... tb não tenho interesse em sabe como funciona exatamente o ff, mas gosto de saber como são feitas as coisas em geral... e na verdade imagino q seja alguma coisa parecido com isso q eu postei... mas ai tava vendo se alguém pudesse contestar e falar q fosse de otro modo. mas beleza, valeu pela explicacao... e tb sem querer estragar sua alegria, todo mundo sabe q é você q ta logado como anomimo heheheh falou.
  23. acho q ele não ta achando o imprimir.h. não sei nos otros compiladores, mas pelo menos no dev c++, se você ta salvando na pasta onde ta o .cpp, ele não vai encontrar se você escrever assim. pra poder dar o include, você tem essas opcoes: 1 - você grava o arquivo.h na pasta include do proprio compilador (na pasta onde ele ta instalado) e inclui com o codigo #include<imprimir.h> 2 - você grava o arquivo.h numa pasta qualquer e na hora de incluir você pode o caminho todo, exemplo: #include<C:\caminho\imprimir.h> mesmo q seja a propria pasta onde esta o .cpp Essas duas se aplicam caso você esteja usando o dev c++, otros compiladores possivelmente devem ter opcoes parecidas tb: 3 - se você tiver num projeto .dev, você pode entrar no menu project options e procurar la q tem uma opcao pra você incluir o caminho do include (se o arquivo estiver no mesmo direito, não precisa copiar o caminho, é só gravar um ponto (.) como caminho, isso sinifica, procurar na mesma pasta do projeto - o arquivo .dev) 4 - se não for um projeto .dev, não tenho certeza, mas acho q tb tem uma opcao pra você fazer o compilador sempre procurar o include em alguma pasta q você passar o caminho. isso não é certeza, talvez eu teja sonhando e não tem essa opcao, mas as 3 opcoes de cima são melhores. veja se é isso, qualquer coisa poste.
  24. cara se eu não me engano tem alguma coisa assim ó: Backup Database NomeDoBanco to disk='C:\caminho\arquivo.bak' mas você vai ter problemas de permissao caso esteja usando o usuario da autenticacao do windows.
×
×
  • Criar Novo...