Suche auf lima-city
-
in: Assemblierer programmieren
geschrieben von ands
http://www.flipcode.com/archives/Pure_Run-Time_Assembler.shtml
Das ist zwar nicht ganz das, was du suchst, aber du kannst es auf jeden fall verwenden, um einen nicht-run-time-assembler zu machen. Das prinzip dürfte das gleiche sein. -
in: Koffer-PC-endlich fettich
geschrieben von ands
er darf ya wohl auch mal etwas prollen
@icefresh:
Prost auf die gute arbeit
den rest schaffen wir auch noch -
in: Koffer-PC-endlich fettich
geschrieben von ands
moin
da bin ich!
ich bin der andere, der daran mitgearbeitet hat...
@icefresh:
michael von items hat mir nen guten link geschickt wo du so "lose" tft's und touchscreens g?nstig bekommen kannz ich find den link grad mal nich aber ich meld mich dann nochmal!
PS: ich sch?tz mal das w?rd noch bessa aussehen, wenn du mal endlich nen OS draufpackst
und wie siehts eigentlich inzwischen mit dem einschalt-knopp aus?
MfG andz -
in: Ein Bild als Dialogbox benutzen
geschrieben von ands
das ist mir doch ein bisschen zu kompliziert!
gibt es da keine ei fachere l?sung? -
in: LAN-Party: Web- & FileServer
geschrieben von ands
bei 15-20 Mann werdet ihr eh keine zeit f?r son zeuch haben aber egal...
kannste denn was mit xampp anfangen?
-
in: LAN-Party: Web- & FileServer
geschrieben von ands
ich hab zwar keine ahnung, was ihr auf ner lan mit einem webserver anfangen wollt, aber:
als Webserver kann ich dir unter windows XAMPP empfehlen
da ist alles m?gliche drin (auch ftp, mysql, perl, cgi,...)
das bekommt man unter http://www.apachefriends.org
viel gl?ck! -
in: Ein Bild als Dialogbox benutzen
geschrieben von ands
welche header-dateien muss ich daf?r includieren?
und muss ich vielleicht noch spezielle librarys einbinden?
oder kann es sein, dass dies nur bei BCB tut und nicht bei MSVC++ 6.0?
^^hoffentlich funktioniert das auch!
dann sage ich n?mlich schonmal danke. -
in: Ein Bild als Dialogbox benutzen
geschrieben von ands
soweit ich dich verstanden habe, willst du einfach ein bild als hintergrund setzen.
Das ist aber nicht das, was ich will.
ich habe n?mlich ein bild mit abgerundeten ecken, die dann aber nicht durchsichtig w?ren - und das ist ja das problem!
diese sollen ja eben nicht da sein!
wie mach ich das? -
in: Ein Bild als Dialogbox benutzen
geschrieben von ands
wei? einer, wie das bei MS Visual C++ 6.0 aussieht- also, das mit dem durchsichtig machen?
Ich br?uchte auch den Code, um die Werte zu ver?ndern.
Es soll aber nur die Dialog-box nicht zu sehen sein, die sachen darauf schon...
danke im vorraus...
ands -
in: Lautsprecher-PC
geschrieben von ands
hey
bei dem bau von dem hab ich mitgeholfen!!!
und das waren garantiert keine 3 stunden...
das hat schon l?nger gedauert...
sah aber echt geil hinterher aus!!!
wenn ihr auch mal solche ideen hattet, dann postet sie bitte auch!!!
ands -
in: sscanf()-findet nichts, obwohl es vorhanden ist!!!
geschrieben von ands
das hat bei mir eigentlich immer so geklappt!
also, dass der string irgendwo in pBuf zu finden ist, deswegen habe ich das nicht so ganz verstanden!
aber egal - trotzdem danke!!! -
in: sscanf()-findet nichts, obwohl es vorhanden ist!!!
geschrieben von ands
kann mir jemand helfen??
ich sitze schon seid tagen an diesem script und es will einfach nicht laufen!!!
code: (hier wird eine netzwerk-nachricht empfangen und verarbeitet!)
char *pBuf = new char[1025];
int iBufSize = 1024;
int iRcvd;
int player2pos=0;
iRcvd = m_sConnectSocket.Receive(pBuf, iBufSize);
if (iRcvd == SOCKET_ERROR){
}else{
pBuf[iRcvd] = NULL;
///////////////////////////////
sscanf(pBuf,"PP %d",&player2pos); // aktualisiert player2pos nicht (bleibt 0)!!! wieso?
m_ip=pBuf;// liefert z.B.: "x? PP 187"
UpdateData(false);//
///////////////////////////////
}
^^siehe kommentare -
in: Parallel-Port-Ausgang
geschrieben von ands
hi
vielen dank f?r die antwort
aber ich habe es gerade schon selbst rausgefunden!
trotzdem danke f?r den link!
kann geschlossen werden... -
in: Parallel-Port-Ausgang
geschrieben von ands
hallo!
(ich weis nicht, wo ich das reintuen sollte, aber da ich hier auch mit c++ arbeite, habe ich es hier reingeschrieben.)
ich hab mal versucht, mit c++ externe ger?te zu steuern.
da das mit dem parallelport ja sehr einfach ist, hab ich damit angefangen.
ich kann jetzt auch ein und ausgabe steuern und so, aber mein problem ist,
dass ich bis jetzt nur leds anschlie?en konnte.
deswegen wollte ich mal fragen, was man so an einen parallelport anschlie?en kann, denn f?r relais ist die spannung zu klein.
gibt es eventuell eine alternative zu relais?
danke im voraus!
ands -
in: Laptop über Zigarettenzünder??
geschrieben von ands
http://www.notebooksbilliger.de/product_info.php/ntbzubehoer/kensington/kensington_universal_accarair_adapter
wie w?rs mal mit google??? -
in: Welches Online Game?
geschrieben von ands
und mein game: 1.2.05 ist neurundenstart
http://www.EMPIREWARS.de.ms -
in: laptop?
geschrieben von ands
ich w?rde dirempfehlen, mal bei http://www.notebooksbilliger.de nachzugucken!
die fujitsu-siemens sind gut im preis-leistungs-verh?ltnis
(habselber einen vor kurzem dort gekauft!) -
in: Habe nur 2*3,5Schächte, will aber 3HDDs einbauen.
geschrieben von ands
ich glaube er wollte sich einen 5 1/4" -schacht einbauen
ich glaube aber nicht, dass es die zu kaufen gibt
kannste ja bei nem alten rechner ausbauen -
in: AT --> ATX
geschrieben von ands
also:
1. soweit ich weis, ist das wohl nen ATX- Netzteil!
(ist doch bei diesen motherboard-anschl?ssen normalerweise so oder?)
2. ich hatte mal nen Desktop-geh?use vom 486 mit turbo
(16/66Mhz) - was haben die ?berhaupt f?r nen sinn?
ich glaub nicht, dass der rechner mit 66Mhz zu schnell war und man ihn abtackten m?sste! (k?hlung reicht auch)
aber zur?ck zum thema... -
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
blah,blah,blah...
-
in: Der längste Thread aller Welten
geschrieben von ands
Es wird schon was
-
in: MySQL anfänge
geschrieben von ands
f?r mehrere user macht man pro user je einen datensatz (zeile! - nicht spalte!):xyxthumbs: -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
so - fertig
vielen dank an o-checka:xyxthumbs:
hast mir sehr weitergeholfen!
ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
JJJJJUUUUUUUUUUUHHHHHHHUUUUUUUU
jetzt funzts endlich - danke!!!!!!!!!!!1
aber ein prob habe ich noch:
wie empfange ich jetzt saten mit dem client??
bei dem hat man ja keinen zweiten socket!
Beitrag ge?ndert am 21.12 21:22 von ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
erst wird OnStart() ausgef?hrt (server)
anschlie?end OnConnect() (client)
dann OnSend() (client)
und dann OnGet() (server)
(die daten (ip, nachricht) sind auf jeden fall richtig angegeben!!)
ich kann mit dem clienten zum server connecten, der server merkt das auch, aber dann kann man nichts senden/empfangen! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
es ist gut, das die l?cke gefunden wurde, die regeln aber besagen:
3# Es ist nicht erlaubt BUGS (Fehler) auszunutzen! BUGS bitte immer einem Admin melden! Bedenke: Sie k?nnten ja auch gegen deinen Account verwendet werden!
4# Cheaten ist verboten! Wer versucht das Game umzuschreiben oder ?hnliches muss mit Konsequenzen rechnen!
und da alle gleiche rechte verf?gen, war der rausschmiss die konsequenz!
ich wei?, ich h?tte auch ein bisschen netter sein k?nnen! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
so ich hab dir ne pn geschickt - dann pack mal aus... -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
den typen habe ich gel?scht, da er gegen die regeln verst??t!
die ?nderung an der def. werden beibehalten! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
oh ja schuldigung mit dem forum!
aber ich glaub ich wei?, welchen bug die ausgenutzt haben - schon korrigiert! -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
Server:
class CSocketsimpelDlg : public CDialog
{
// Construction
public:
//{{AFX_DATA(CSocketsimpelDlg)
CListBox m_chat;
//}}AFX_DATA
// Implementation
protected:
//{{AFX_MSG(CSocketsimpelDlg)
afx_msg void OnStart();
afx_msg void OnGet();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
public:
CAsyncSocket m_sMySocket;
CAsyncSocket m_sMySecondSocket;
};
CSocketsimpelDlg::CSocketsimpelDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSocketsimpelDlg::IDD, pParent)
{
}
BEGIN_MESSAGE_MAP(CSocketsimpelDlg, CDialog)
//{{AFX_MSG_MAP(CSocketsimpelDlg)
ON_BN_CLICKED(IDC_START, OnStart)
ON_BN_CLICKED(IDC_GET, OnGet)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
void CSocketsimpelDlg::OnStart()
{
if (m_sMySocket.Create(1234))
m_chat.AddString("Socket erstellt");
if (m_sMySocket.Listen())
m_chat.AddString("H?ren...");
while(1)
if
(m_sMySocket.Accept(m_sMySecondSocket))
{
m_chat.AddString("Verb
unden!");
break;
}
}
void CSocketsimpelDlg::OnGet()
{
char *pBuf = new char[1025];
int iBufSize = 1024;
int iRcvd;
CString strRecvd;
iRcvd = m_sMySocket.Receive(pBuf, iBufSize);
pBuf[iRcvd] = NULL;
strRecvd = pBuf;
MessageBox(strRecvd);
m_chat.AddString("MSG: "+strRecvd);
UpdateData(FALSE);
}
-----------------------------------
Client:
class CSocketsimpelclientDlg : public CDialog
{
public:
//{{AFX_DATA(CSocketsimpelclientDlg)
CString m_ip;
CString m_msg;
//}}AFX_DATA
protected:
//{{AFX_MSG(CSocketsimpelclientDlg)
afx_msg void OnSend();
afx_msg void OnConnect();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
public:
CAsyncSocket m_sMySocket;
};
CSocketsimpelclientDlg::CSocketsimpelclientDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSocketsimpelclientDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CSocketsimpelclientDlg)
m_ip = _T("");
m_msg = _T("");
//}}AFX_DATA_INIT
}
BEGIN_MESSAGE_MAP(CSocketsimpelclientDlg, CDialog)
//{{AFX_MSG_MAP(CSocketsimpelclientDlg)
ON_BN_CLICKED(IDC_SEND, OnSend)
ON_BN_CLICKED(IDC_CONNECT, OnConnect)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
void CSocketsimpelclientDlg::OnSend()
{
UpdateData(TRUE);
int iLen;
int iSent;
iLen = m_msg.GetLength();
iSent = m_sMySocket.Send(LPCTSTR(m_msg), iLen);
}
void CSocketsimpelclientDlg::OnConnect()
{
UpdateData(TRUE);
if (m_sMySocket.Create())
MessageBox("Verbindung erstellt!");
m_sMySocket.Connect(m_ip, 1234);
}
so! - dass jetzt aber richtig!?! -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
kannst du mir nun helfen oder nicht???
- was ist mit deinem verdacht? -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
SERVER
#include "stdafx.h"
#include "socketsimpel.h"
#include "socketsimpelDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog used for App About
class CAboutDlg : public CDialog
{
public:
CAboutDlg();
// Dialog Data
//{{AFX_DATA(CAboutDlg)
enum { IDD = IDD_ABOUTBOX };
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CAboutDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
//{{AFX_MSG(CAboutDlg)
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSocketsimpelDlg dialog
CSocketsimpelDlg::CSocketsimpelDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSocketsimpelDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CSocketsimpelDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CSocketsimpelDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CSocketsimpelDlg)
DDX_Control(pDX, IDC_CHAT, m_chat);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CSocketsimpelDlg, CDialog)
//{{AFX_MSG_MAP(CSocketsimpelDlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_START, OnStart)
ON_BN_CLICKED(IDC_GET, OnGet)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSocketsimpelDlg message handlers
BOOL CSocketsimpelDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// Add "About..." menu item to system menu.
// IDM_ABOUTBOX must be in the system command range.
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// Set the icon for this dialog. The framework does this automatically
// when the application's main window is not a dialog
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon
// TODO: Add extra initialization here
return TRUE; // return TRUE unless you set the focus to a control
}
void CSocketsimpelDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialog::OnSysCommand(nID, lParam);
}
}
// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
// this is automatically done for you by the framework.
void CSocketsimpelDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // device context for painting
SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;
// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialog::OnPaint();
}
}
// The system calls this to obtain the cursor to display while the user drags
// the minimized window.
HCURSOR CSocketsimpelDlg::OnQueryDragIcon()
{
return (HCURSOR) m_hIcon;
}
CLIENT
// socketsimpelclientDlg.cpp : implementation file
//
#include "stdafx.h"
#include "socketsimpelclient.h"
#include "socketsimpelclientDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog used for App About
class CAboutDlg : public CDialog
{
public:
CAboutDlg();
// Dialog Data
//{{AFX_DATA(CAboutDlg)
enum { IDD = IDD_ABOUTBOX };
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CAboutDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
//{{AFX_MSG(CAboutDlg)
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSocketsimpelclientDlg dialog
CSocketsimpelclientDlg::CSocketsimpelclientDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSocketsimpelclientDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CSocketsimpelclientDlg)
m_ip = _T("");
m_msg = _T("");
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CSocketsimpelclientDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CSocketsimpelclientDlg)
DDX_Text(pDX, IDC_IP, m_ip);
DDX_Text(pDX, IDC_MSG, m_msg);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CSocketsimpelclientDlg, CDialog)
//{{AFX_MSG_MAP(CSocketsimpelclientDlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_SEND, OnSend)
ON_BN_CLICKED(IDC_CONNECT, OnConnect)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSocketsimpelclientDlg message handlers
BOOL CSocketsimpelclientDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// Add "About..." menu item to system menu.
// IDM_ABOUTBOX must be in the system command range.
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
// Set the icon for this dialog. The framework does this automatically
// when the application's main window is not a dialog
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon
// TODO: Add extra initialization here
return TRUE; // return TRUE unless you set the focus to a control
}
void CSocketsimpelclientDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialog::OnSysCommand(nID, lParam);
}
}
// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
// this is automatically done for you by the framework.
void CSocketsimpelclientDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // device context for painting
SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;
// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialog::OnPaint();
}
}
// The system calls this to obtain the cursor to display while the user drags
// the minimized window.
HCURSOR CSocketsimpelclientDlg::OnQueryDragIcon()
{
return (HCURSOR) m_hIcon;
}
(ich wei?, dass die namen der dateien ein bisschen komisch klingen...) -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
Was hat das Accept() im Client Programm zu suchen? Das muss in das Server Programm in die ?berschriebene Funktion OnAccept().
So habe ich dir das aber nicht beigebracht
schuldigung - mein fehler!
aber - wie kann ich machen, dass er im hintergrund mit Accept() immer auf die verbindung wartet?
und wieso empf?ngt das server-programm keine Nachricht, wenn ich sie beim clienten sende???
Beitrag ge?ndert am 15.12 16:14 von ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
mein code l?sst sich zwar compilieren, aber funktioniert nicht.
ich arbeite mit visual c++. Kann mir da wer helfen?
Server-Prog:
void CSocketsimpelDlg::OnConnect()
{
if(m_sMySocket.Create(4000)){m_list.AddString("Socket erstellt");}
if(m_sMySocket.Listen()){m_list.AddString("H?ren...");}
}
void CSocketsimpelDlg::OnReceive()
{
char *pBuf = new char[1025];
int iBufSize = 1024;
int iRcvd;
CString strRecvd;
iRcvd = m_sMySocket.Receive(pBuf, iBufSize);
if (iRcvd != SOCKET_ERROR){
pBuf[iRcvd] = NULL;
strRecvd = pBuf;
m_list.AddString(strRecvd);
}
}
CLIENT-PROG:
void CSocketsimpelclientDlg::OnSend()
{
UpdateData(TRUE);
int iLen;
int iAmtSent;
iLen = m_msg.GetLength();
iAmtSent = m_sMySocket.Send(LPCTSTR(m_msg), iLen);
}
void CSocketsimpelclientDlg::OnConnect()
{
UpdateData(TRUE);
if (m_sMySocket.Create()){MessageBox("Verbindung erstellt!");}
m_sMySocket.Connect(m_ip, 4000);
if (m_sMySocket.Accept(m_sMySecondSocket)){MessageBox("Verbunden!");}
}
Beitrag ge?ndert am 15.12 07:21 von ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
ich wollte f?r die letzte frage keinen neuen thread aufmachen - also:
wo finde ich denn das "MSDN" -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
ok! - vielen dank!!!
aber - wei?t du, wie man das mit MFC so macht, dass er automatisch immer versucht, etwas zu empfangen? (ohne, dass man auf irgendwelche buttons oder so klicken muss??) -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
War das von mir denn in Ordnung? Wenn es dir weitergeholfen hat, dann werde ich dir morgen in der selben Form einfach mal das Gegenst?ck zum Client (also den Server) machen.
nat?rlich hat es geholfen - danke!
endlich bin ich auch diese nervigen fehler los!
kann mir denn keiner mehr helfen?
Beitrag ge?ndert am 11.12 09:14 von ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
ja, ich brauche jetzt noch nen server-prog
es gibt zwar eins in den tuts, aber
1. funzt net
2. undeutlich -
in: Online Game
geschrieben von ands
ich habe auch ein eigenes online-game ( www.empirewars.de.ms )
kannste ja mal gucken, was man so machen kann und so...:xyxthumbs: -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
wie bindet man solche dateien denn ein?
?brigens habe ich kein MSDN!
EDIT: Hab ich gerade herausgefunden!Danke!
und wie kann man z.B. Nachrichten mit einem anderen prog an den client senden?
Beitrag ge?ndert am 9.12 18:52 von ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
ja, nur leider treten bei mir immer folgende Fehler auf:
Compiling...
nettest.cpp
Linking...
nettest.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0
nettest.obj : error LNK2001: unresolved external symbol __imp__closesocket@4
nettest.obj : error LNK2001: unresolved external symbol __imp__recv@16
nettest.obj : error LNK2001: unresolved external symbol __imp__connect@12
nettest.obj : error LNK2001: unresolved external symbol __imp__socket@12
nettest.obj : error LNK2001: unresolved external symbol __imp__inet_addr@4
nettest.obj : error LNK2001: unresolved external symbol __imp__htons@4
nettest.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
Debug/nettest.exe : fatal error LNK1120: 8 unresolved externals
Error executing link.exe.
nettest.exe - 9 error(s), 0 warning(s)
-
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
das problem ist nur, wenn ich stdafx.h einbinde kommt ein fehler bei iostream.h - wieso?
ich wollte gerne einfach nur ein Beispiel, wo man z.B. eine nachricht senden kann (nur so zum lernen) , weil bei den tutorials, die ich bisher gelesen habe, es mit dem netzwerk nie funktioniert!
mit tcp/ip fang ich mal an (soll ja auch einfacher sein!?)
(ich benutze visual c++ von Ms)
Beitrag ge?ndert am 8.12 07:13 von ands -
in: Netzwerkapplikationen unter C/C++
geschrieben von ands
was muss man includen, wenn man im homenetzwerk mit sockets arbeiten will und trotzdem z.B. "cout << "blabla"; " Nutzen kann?
also:
#include "stdafx.h"
#include "iostream.h"
void main()
{
cout << "Hallo";
//irgendwelcher netzwerk-code
}
kann mir vielleicht irgendwer auch beispiele f?r ein netzwerk-prog geben???
-
in: Einfacher Besucherzähler
geschrieben von ands
k?nnte schon stimmen, aber ich glaube, dass man bei cookies immer die zeit, f?r wie lange er da sein soll angeben muss!
also:
setcookie("count","yes",time()+60*60);
wobei dieser cookie f?r eine stunde h?lt!
(angabe in sekunden):xyxthumbs: -
in: Tabelle einen Link zuweisen
geschrieben von ands
so m?sste es eigentlich gehen:
<table onClick="location.href='Dein Link';" >
<tr>
<td>
</td>
</tr>
</table>
aber ich glaube, dass die tabelle, wenn nichts drin ist, sehr klein wird und nicht gefunden wird...:xyxthumbs: -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
?brigrns: wie findet ihr das jetzt mit den cookies???
- wenn man im Spiel immer auf "startseite" klickt braucht man sich f?r einen monat nicht einloggen
Beitrag ge?ndert am 4.12 09:39 von ands -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
also ich bin auch member und kann das game nur empfehlen!!!
es bringt ne menge bock!!!
am anfang ist es zwar ein bissel ?de weil ma noch nich viel machne kannn aber dann wird sgeil!!
Danke f?rs Anwerben - brauchen n?mlich mehr Spieler!
sonst isses wirklich ?de!
Beitrag ge?ndert am 2.12 20:41 von ands -
in: download manager
geschrieben von ands
ich benutze GetRight! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
Finde das Design und den Banner toll, muss aber sagen, dass mir das Farbschmema nicht gef?llt. Ich h?tte etwas mehr Farbe reingebracht. Anonsten gut!
was meinst du genau unter etwas mehr farbe? -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
das geht leider noch nicht, aber ich hab mir auch schon ?berlegt, wie ich das machen k?nnte... -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
oder die coockies deaktiviert!
ich hab das nicht mit coockies gemacht! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
nein - der zeigt keinen fehler an- das ist ja nen problem!
f?r pientzsch: du hast wahrscheinlich den falschen usernamen oder das falsche passwort eingegeben! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
eigentlich m?sste das system auch funktionieren (bei allen)
aber - was passiert denn, wenn du versuchst dich einzuloggen? -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
Wenn man noch kein Bergarbeiterlager aber eine M?hle und ein Holzf?llerlager gebaut hat, dann kommt bei Einheiten--->Dorfzentrum trotzdem Goldgr?ber und Steinhauer und wenn man die dann baut, dann gibt das kein Goldgr?ber oder Steinhauer sondern Bauern, kann man das net verb?ssern????
:D Hab schon meinen Freunden den Link geschickt! :) :xyxthumbs::xyxthumbs:
diese geb?ude sind nicht dazu da, um diejenigen einheiten bauen zu k?nnen, sondern zum forschen!
und der Fehler, dass man immer bauern baut, wurde behoben!
Beitrag ge?ndert am 22.11 17:49 von ands -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
oh das mit dem anmelden stimmt - muss ich mal gucken!
jetzt m?sste es aber klappen!
Beitrag ge?ndert am 22.11 07:22 von ands -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
sowas kann man auch im epirewars-forum bereden,
aber ich mach das sp?ter so, dass man handeln
kann aber dass mit dem schicken kann ungerecht werden
-> es kann ja auch multiuser geben :xyxthumbs: -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
ich arbeite auch gerade daran, ein ganz neues design zu erstellen -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
hast du msn? wenn ja adde mich mal, hab vieles mit dir zu ebreden, w?rde dir gerne beim gameaufbau helfen ands!
nuclearskateboards@hotmail.com
nee aber hast du skype?
name: andymanty
oder: MOK2 -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
kaserne is im techtree ganz ganz oben
der rest: warts ab
@ph0nix:
warscheinlich hast du dein passwort vergessen oder so
kannst mich ja mal mit ICQ anlabern! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
und noch was....ich hab noch nie so ein spiel in derr art gespielt( ich hei? happacone da!)....3was hat es mit diesen allianzen auf sich?
da k?nnen sich leute zusammen tun, um durchs game zu kommen!
(andere greifen dich dann nicht so schnell an, da sie vielleicht angst bekommen...) -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
Bewi mir gehts............probier mal noch ein paar mehr Mitglieder4 zum kriegen...........aber mal ne andre frage! Also was is wenn ich nich mehr genug holz hab um so ein holzf?llerlager oda so zu bauen und noch keins hab....gibts dann irgendne chance noch an holz zu kommen?
man braucht kein holzf?llerlager, um holz zu bekommen
das lager ist zum entwickeln da!
holz bekommst du durch Holzhacker
(es gibt ne sicherheitsfunktion - wenn man 10stunden net online is, bekommt man 50nahrung + 50holz)
Beitrag ge?ndert am 16.11 15:40 von ands -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
und? wie war f?r euch der erste tag?
ich hoffe doch gut!
warte auf eure Meinung! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
wieso sind die links undeutlich? -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
is jetzt eh zu sp?t
(und der text is sowieso net wichtig!) -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
welcher Schriftzug? -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
ja ich hab jetzt sowieso nen neues banner - gef?llts euch?
http://www.emp-w.de.ms/banner.jpg
Beitrag ge?ndert am 13.11 13:11 von ands -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
naja, ist nen bisschen zu klein geraten, aber egal -
ich k?mmer mich schon darum! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
das sit schon klar
das hatte ich ja auch vor!
(aber wenn du willst, kannste mir ja auch helfen!?!)
das problem ist:
ich hab momentan net so viel zeit! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
jo danke f?rs googeln...
muss ich morgen mal gucken...
(hab nich mal nene richtiges Banner) -
in: Suche Design-Helfer
geschrieben von ands
nee, ich hab die selbst gemacht!
und werde es auch nicht weitergeben!
aber jetzt mal zum thema zur?ck... -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
das spiel beginnt punkt 0 Uhr morgens!
du k?nntest ja auch ein paar bannertausch-seiten angeben!?!
oder gibts sowas net? -
in: Suche Design-Helfer
geschrieben von ands
@djfun:
Angemeldet hab ich mich, aber wo kommen die w?nsche hin?
siehe:PN; -
in: Suche Design-Helfer
geschrieben von ands
Hallo
ich habe das game: http://www.EMPIREWARS.de.ms
nun ver?ffentlicht, aber mein design ist ziemlich
sch***e- Deswegen suche ich jetzt nette
leute, die mir helfen k?nnten eines zu erstellen!
Thema is ,,Mittelalter"!
dijenigen w?rden auch einen Vermerk auf der startseite bekommen!!!
Beitrag ge?ndert am 10.11 21:20 von ands -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
1. Das pixelmania(c) darf man nicht verschieben
au?erdem ist es im bild drin!
2. An den ?berg?ngen arbeite ich schon
3. Das obere Men? wird noch k?rzer -> login schiebt sich nach oben
4. Das banner wird noch an 800x600 aufl?sungen angepasst
(einige pixel schmaler)
--> Es wird noch viel gearbeitet! -
in: WWW.EMPIREWARS.DE.MS /emp-w.de.ms
geschrieben von ands
Hallo, leute!
Im November (15.11.04) beginnt
ein neues Internet-Game:
"Empire-Wars"
Und ich brauch Meinungen von Verschiedenen Leuten,
um das game dem Benutzer anzupassen!
Berichte ?ber eventuelle bugs bitte sofort
abgeben!
Verbesserungs-vorschl?ge sind streng erw?nscht!
Voranmeldungen sind schon m?glich!
Also: Kommt und bringt eure Freunde mit,
damit es mehr spass macht!
auf: www.emp-w.de.ms
viel spass
ands -
in: volleyball
geschrieben von ands
Ich spiele Volleyball im Verein!!! - und finde es auch geil!!
Ich bin schon 2 mal Stadtmeister und 1 mal Kreismeister!!!