
Denis Bittencourt Muniz
Veteranos-
Total de itens
834 -
Registro em
-
Última visita
Tudo que Denis Bittencourt Muniz postou
-
Icones Na Area De Trabalho
pergunta respondeu ao Lafey de Denis Bittencourt Muniz em Microsoft Windows
Hum... Uma boa solução é aumentar a resolução do monitor. Caso use resolução 800x600, mude para 1024x768. Uma solução de imediato : ) Falows! -
So Para Dispositivo Movel
pergunta respondeu ao Fredox de Denis Bittencourt Muniz em Outros Softwares
Cara, achar em português vai ser meio complicado, mas tente visitar o site oficial (www.symbian.com) para mais detalhes. Uma contribuição do que eu sei: para desenvolvedores: a linguagem oficial da plataforma é C++. Falows! -
Mas aí realmente dá erro. Você está colocando em seu arquivo duas diretivas '@Page', e só deve existir uma em cada página. O correto: Line 1: <%@ Page Language="c#" Debug="true" ValidateRequest="false" Codebehind="principal.pas" AutoEventWireup="false" Inherits="principal.TWebForm1"%> Line 2: <%@ Register tagprefix="cc1" Namespace="ControleMessageBox" Assembly="ControleMessageBox"%> Line 3: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Line 4: Falows! Qualquer coisa, post!
-
Não, não existe função para isso. Mas você pode fazer um programa de instalação, que copie arquivos de tal pasta para tal pasta, ou, que extraiá arquivos de um arquivo CAB. Ah! Você também deve querer adicionar chaves de registro do Windows. Para extração de arquivos CAB, use a função SetupIterateCabinet, na biblioteca 'Setupapi.h'. Referência: http://msdn.microsoft.com/library/default....ratecabinet.asp Para manipulações com o registro do Windows, use a biblioteca 'reg.h' ou as funções da API do Windows relativas com a manipulação do registro. Falows!
-
Mas quais problemas deram???
-
Que estranho??? Foi como eu falei: por questões de segurança, o ASP.net bloqueia a manipulação de dados (string) que contenham TAG's HTML. Se você ler a mensagem de erro, notará que a mesma fala sobre o atributo 'ValidateRequest'. Bom, tente, mais uma vez: <% @Page Language="SUA LINGUAGEM" ValidateRequest="false" %> No caso, "sua linguagem" é a linguagem que você está trabalhando. Se de tudo não der certo, tente verificar desabilitar essa permissão no arquivo 'Web.config' na raiz do seu servidor, isso é, se existir e tiver com a configuração de validação de TAG's HTML. Falows! Poste os resultados!
-
Creio que não. Faz o seguinte: posta a descrição do erro que está acontecendo, o erro que o servidor volta como falha do processamento da página. Falows!
-
Como Posso Me Tornar Um Administrador?
tópico respondeu ao Dracom de Denis Bittencourt Muniz em Sugestões e Críticas
Só falta falar que vocês tem dólar na cueca. xD -
Como Posso Me Tornar Um Administrador?
tópico respondeu ao Dracom de Denis Bittencourt Muniz em Sugestões e Críticas
A dedicação fará tudo por você... -
Existe, um exemplo em C#: System.Globalization.RegionInfo JpInfo = new System.Globalization.RegionInfo(0x0411); //Japão double Money = 5.5; Text = Money.ToString(JpInfo.CurrencySymbol + " 0.00"); Como você pode ver, a chave de tudo é a classe RegionInfo que está em System.Globalization Falows!
-
Uma estrutura condicional 'Se' seria o melhor caminho, mas você pode usar o componente CustomValidator para tal fim, sendo só usar Javascript e atribuir o nome da função escrita, em Javascript, na propriedade ClientValidationFunction Falows!
-
Bom, veja bem: nenhuma linguagem é melhor que a outra, cada têm suas vantagens/desvantagens. O ASP.net é a linguagem Web .Net da Microsoft, é a evolução do ASP. Houve muitas melhorias como, por exemplo, compilação da página, orientação a objetos completa, utilização da plataforma .Net Framework. Um ambiente completo, grátis, tendo o Visual Web Developer como o principal de ferramenta de desenvolvimento grátis, fornecida pela Microsoft. Há outras ferramentas de edição também, como o Web Matrix. As questões de segurança foram muito avaliadas e estão ótimas. Já o PHP, é uma linguagem popular, OpenSource e com uma enorme comunidade de desenvolvedores fazendo o possível para o melhoramento dessa linguagem. Inclusive, várias bibliotecas desenvolvidas pela comunidade fazem parte do pacote oficial de bibliotecas da linguagem. Bom, espero ter te ajudado. Falows!
-
Isso porque o ASP.net não deixa o desenvolvedor fazer manipulações com TAG's HTML, por questões de segurança. Para não ter mais essa validação, faça o seguinte: <% @Page Language="SUA LINGUAGEM" ValidateRequest="false" %> Qualquer coisa, post! Falows!
-
A criação de vários usuários, cada um com um certo perfil de configuração, não serveria? Falows! Qualquer coisa, post!
-
§uiciDa£, faz esse favor para mim. Pesquise, pois estou vendo a possibilidade de comprar um, se não for muito caro : ) Gostaria de outras opiniões também! Obrigado.
-
Saiba mais: Managed C++ (tópico fixo da sala de C/C++)
-
Que estranho... Borland C++ 5.5 e DEVCPP 4.9.9.2 são bem distintos, pois DEVCPP 4.9.9.2 é um editor (ambiente) que usa o compilador GNU para Windows. Talvez você queira usar o ambiente, salvar o arquivo C/CPP/H e compilar usando o compilador da Borland. : ) -> Configuração do Dev-C++: No menu Ferramentas, você terá três opções principais relativas a configuração: 1. Opções do compilador (config. do GCC do Windows, que é o compilador que o Dev utiliza). 2. Opções do ambiente (config. do ambiente em geral, linguagem padrão, interface, arquivo/pastas, etc...) 3. Opções do Editor (config. do editor de textos do ambiente do Dev) Configuração Borland C++ 5.5: Visite essa URL: http://www.dca.ufrn.br/~xamd/dca0800/Inst.html Quando o assunto é Borland C++ 5.5, estou por fora, já que não uso o mesmo. Falows! Qualquer coisa, post!
-
Realmente, Desktop é importante, mas, *na minha opinião*, tende a morrer. No caso, WEB e Mobile (.Net Compact) ficaria no lugar. Tratando de .Net, eu gosto muito de ASP.net com C# P.S: Managed C++, apesar de ser muito desconhecido aqui no Brasil, é muito interessante, na minha opinião. Falows!
-
Olá para todos! Gostaria de saber um modelo de celular baseado em .Net, para testes. Alias, teria que ser um celular que suporte Windows CE?? :blink: ... Completamento confuso... Alguém poderia me dar detalhes??? Falows!
-
//Arquivo 'Main.c' (código da aplicação) #include <windows.h> #define CM_FILE_SAVEAS 9072 #define CM_FILE_EXIT 9071 #define CM_FILE_OPEN 9070 #define CM_ABOUT 9069 static char g_szClassName[] = "MyWindowClass"; static HINSTANCE g_hInst = NULL; #define IDC_MAIN_TEXT 1001 BOOL LoadFile(HWND hEdit, LPSTR pszFileName) { HANDLE hFile; BOOL bSuccess = FALSE; hFile = CreateFile(pszFileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0); if(hFile != INVALID_HANDLE_VALUE) { DWORD dwFileSize; dwFileSize = GetFileSize(hFile, NULL); if(dwFileSize != 0xFFFFFFFF) { LPSTR pszFileText; pszFileText = (LPSTR)GlobalAlloc(GPTR, dwFileSize + 1); if(pszFileText != NULL) { DWORD dwRead; if(ReadFile(hFile, pszFileText, dwFileSize, &dwRead, NULL)) { pszFileText[dwFileSize] = 0; // Null terminator if(SetWindowText(hEdit, pszFileText)) bSuccess = TRUE; // It worked! } GlobalFree(pszFileText); } } CloseHandle(hFile); } return bSuccess; } BOOL SaveFile(HWND hEdit, LPSTR pszFileName) { HANDLE hFile; BOOL bSuccess = FALSE; hFile = CreateFile(pszFileName, GENERIC_WRITE, 0, 0, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0); if(hFile != INVALID_HANDLE_VALUE) { DWORD dwTextLength; dwTextLength = GetWindowTextLength(hEdit); if(dwTextLength > 0)// No need to bother if there's no text. { LPSTR pszText; pszText = (LPSTR)GlobalAlloc(GPTR, dwTextLength + 1); if(pszText != NULL) { if(GetWindowText(hEdit, pszText, dwTextLength + 1)) { DWORD dwWritten; if(WriteFile(hFile, pszText, dwTextLength, &dwWritten, NULL)) bSuccess = TRUE; } GlobalFree(pszText); } } CloseHandle(hFile); } return bSuccess; } BOOL DoFileOpenSave(HWND hwnd, BOOL bSave) { OPENFILENAME ofn; char szFileName[MAX_PATH]; ZeroMemory(&ofn, sizeof(ofn)); szFileName[0] = 0; ofn.lStructSize = sizeof(ofn); ofn.hwndOwner = hwnd; ofn.lpstrFilter = "Text Files (*.txt)\0*.txt\0All Files (*.*)\0*.*\0\0"; ofn.lpstrFile = szFileName; ofn.nMaxFile = MAX_PATH; ofn.lpstrDefExt = "txt"; if(bSave) { ofn.Flags = OFN_EXPLORER | OFN_PATHMUSTEXIST | OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT; if(GetSaveFileName(&ofn)) { if(!SaveFile(GetDlgItem(hwnd, IDC_MAIN_TEXT), szFileName)) { MessageBox(hwnd, "Save file failed.", "Error", MB_OK | MB_ICONEXCLAMATION); return FALSE; } } } else { ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; if(GetOpenFileName(&ofn)) { if(!LoadFile(GetDlgItem(hwnd, IDC_MAIN_TEXT), szFileName)) { MessageBox(hwnd, "Load of file failed.", "Error", MB_OK | MB_ICONEXCLAMATION); return FALSE; } } } return TRUE; } LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { switch(Message) { case WM_CREATE: CreateWindow("EDIT", "", WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL | ES_MULTILINE | ES_WANTRETURN, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hwnd, (HMENU)IDC_MAIN_TEXT, g_hInst, NULL); SendDlgItemMessage(hwnd, IDC_MAIN_TEXT, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), MAKELPARAM(TRUE, 0)); break; case WM_SIZE: if(wParam != SIZE_MINIMIZED) MoveWindow(GetDlgItem(hwnd, IDC_MAIN_TEXT), 0, 0, LOWORD(lParam), HIWORD(lParam), TRUE); break; case WM_SETFOCUS: SetFocus(GetDlgItem(hwnd, IDC_MAIN_TEXT)); break; case WM_COMMAND: switch(LOWORD(wParam)) { case CM_FILE_OPEN: DoFileOpenSave(hwnd, FALSE); break; case CM_FILE_SAVEAS: DoFileOpenSave(hwnd, TRUE); break; case CM_FILE_EXIT: PostMessage(hwnd, WM_CLOSE, 0, 0); break; case CM_ABOUT: MessageBox (NULL, "File Editor for Windows !\n Using the Win32 API" , "About...", 0); } break; case WM_CLOSE: DestroyWindow(hwnd); break; case WM_DESTROY: PostQuitMessage(0); break; default: return DefWindowProc(hwnd, Message, wParam, lParam); } return 0; } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { WNDCLASSEX WndClass; HWND hwnd; MSG Msg; g_hInst = hInstance; WndClass.cbSize = sizeof(WNDCLASSEX); WndClass.style = 0; WndClass.lpfnWndProc = WndProc; WndClass.cbClsExtra = 0; WndClass.cbWndExtra = 0; WndClass.hInstance = g_hInst; WndClass.hIcon = LoadIcon(NULL, IDI_APPLICATION); WndClass.hCursor = LoadCursor(NULL, IDC_ARROW); WndClass.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); WndClass.lpszMenuName = "MAINMENU"; WndClass.lpszClassName = g_szClassName; WndClass.hIconSm = LoadIcon(NULL, IDI_APPLICATION); if(!RegisterClassEx(&WndClass)) { MessageBox(0, "Window Registration Failed!", "Error!", MB_ICONEXCLAMATION | MB_OK | MB_SYSTEMMODAL); return 0; } hwnd = CreateWindowEx( WS_EX_CLIENTEDGE, g_szClassName, "File Editor Example Program", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 320, 240, NULL, NULL, g_hInst, NULL); if(hwnd == NULL) { MessageBox(0, "Window Creation Failed!", "Error!", MB_ICONEXCLAMATION | MB_OK | MB_SYSTEMMODAL); return 0; } ShowWindow(hwnd, nCmdShow); UpdateWindow(hwnd); while(GetMessage(&Msg, NULL, 0, 0)) { TranslateMessage(&Msg); DispatchMessage(&Msg); } return Msg.wParam; } //Arquivo 'Menu.rc' (Resource para o Menu) #include "Main.h" MAINMENU MENU { POPUP "&File" { MENUITEM "&Open...", CM_FILE_OPEN MENUITEM "Save &As...", CM_FILE_SAVEAS MENUITEM SEPARATOR MENUITEM "E&xit", CM_FILE_EXIT } POPUP "&Help" { MENUITEM "&About", CM_ABOUT } } Exemplo do Dev-C++ 4.9.9.2. Falows!
-
Mas qual é o editor/compilador???
-
Até onde eu sei, existe a plataforma CLX da Borland para programação Windows/Linux em C++/ObjectPascal (Delphi e Kylix). Dê uma pesquisada. Ah! Pesquise se o projeto Mono dá suporte para o Managed C++ (concerteza deve ter suporte). Falows!
-
Compatibilidade De Um Pc De 64 Bits Com Um Programa Em C++ De 32 Bits
pergunta respondeu ao Aquibrasil de Denis Bittencourt Muniz em C, C++
O mais preciso: vai depender do seu novo SO (será Windows XP? Windows x64?), arquitetura do processador da máquina (o ideal é um processador que funcione com 32/64 bits) e compilador C/C++. Teoricamente, Windows XP SP 2, processador 32/64 bits e o Dev-C++ é um trio que tem tudo para dar certo! Falows! -
Olá gente! Estou usando ASP.net 2.0 com C# com banco de dados Access em um projeto meu. Para fazer a leitura dos dados do banco, eu uso a classe OleDbDataReader do namespace System.Data.OleDb. Pois bem, eu consigo só consigo executar instruções 'SELECT' com o OleDbDataReader, ou seja, instruções 'INSERT', 'UPDATE' e 'DELETE' não executam e provocam uma Exception (OleDbException). Creio que isso ocorrá por causa do OleDbDataReader ser um 'stream' de leitura unidirecional. Descrição do erro: A consulta precisa ser atualizável. Gostria de soluções dentro do próprio namespace System.Data.OleDb, se possível, para contornar esse problema... (ficaria grato se a explicação viesse acompanhada de um exemplo) Aguardo respostas! Falows!
-
Programa Em C++ Console Com Execução Incorreta
pergunta respondeu ao pcesarfe de Denis Bittencourt Muniz em C, C++
Poste o código do programa escrito para nós do fórum analisarmos. Uma OBS. antecipada: Em modo 'Debug', após a execução do aplicativo, aparece a mensagem: 'Pressione alguma tecla para continuar'. Isso é implementado pelo ambiente (você++ 2005), mas não implementado em seu aplicativo (EXE). Para tal funcionamento (pressionamento da tecla <ENTER> para finalização) em seu aplicativo já compilado (EXE), use: Console::Read(); //Para aplicativo que roda na plataforma .Net Ou system("pause"); //Para aplicativo que roda na plataforma Windows Falows! Qualquer coisa! Post!