![](https://www.fachinformatiker.de/uploads/set_resources_14/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
bigpoint
-
Gesamte Inhalte
1.243 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von bigpoint
-
-
Ich rufe DLL mit AfxLoadLibrary so an:
int XyzView::DllAufruf(const char* _dllname, const char* _function)
{
XyzApp* app = (XyzApp*)AfxGetApp();
CString dll;
dll = _dllname;
/* if (m_hinst_dll)
{
AfxFreeLibrary(m_hinst_dll);
}
*/
m_hinst_dll = AfxLoadLibrary(_dllname);
if (!m_hinst_dll)
{
AfxMessageBox("DLL ist nicht mitgeliefert");
return -1;
}
procDll a = (procDll)::GetProcAddress(m_hinst_dll, _function);
if (!a)
return -1;
return a(app->m_benutzer);
}
[/PHP]in Hedaer deklariere ich
HINSTANCE m_hinst_dll;
Es läuft nur wenn ich versuche eine DLL abzurufen die nicht vorhaben ist kriege ich hier
m_hinst_dll = AfxLoadLibrary(_dllname);
Fehler :
Nicht abgefangene Ausnahme in xyz.exe (NTDLL.DLL): 0xC0000139: (kein Name).
HILLLLLLLLLLFE !!!
-
Originally posted by Klotzkopp
Normalerweise werden für Menüeinträge und Toolbarbuttons in der Statuszeile des Programms kurze Hilfstexte eingeblendet, wenn man mit der Maus darüber fährt. Wenn dieser Text fehlt, wird diese Meldung im Debugger ausgegeben.
Abstellen kannst du das, indem du einen Text in der Stringtabelle, mit derselben Resource-ID wie der Menüeintrag anlegst.
Merci
-
Ich habe ein SDI Anwendung und da natürlich auch Menüpunkte und für jeden eine COMMAND und eine UPDATE_COMMAND_UI Nachricht , jetzt ist so wenn ich die anklicke kriege ich immer solche Meldungen
Warning: no message line prompt for ID 0x8017.
Weis jemand vielleicht warum ????
-
-
Ich habe es gelöst in dem ich in VS -> Debug -> Ausnahmen alle gewellt habe und der bei der erste angehalten ist.
Aber die GetExceptionCode und GetExceptionInformation kenne ich nicht, wie kann ich die richtig benutzen ??
-
Odbc
in Datenbanken
Originally posted by TheManWhoIch hab mal wieder ne Frage zum Thema Datenbanken:
Ist ODBC ne Microsoftspezifische Sache oder gibts das auch für andere Plattformen?
Ist MS-ODBC gemeint, wenn man einfach ODBC sagt?
Es ist von Microsoft erfunden, gibt’s allerdings für alle Plattformen
-
Ich habe ein proggi wenn ich in mit F7 durchlaufe kriege ich beim Debug
Sowas :
Nicht abgefangene Ausnahme in xy.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.
Nicht abgefangene Ausnahme in xy.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.
Thread 0x6C8 wurde mit Code 0 (0x0) beendet.
Das Programm "E:\xy.exe" wurde mit Code 0 (0x0) beendet.
Und davon jede menge !!!!!!!!!!!!!!
Obwohl im Erstellen habe ich 0 Fehler und 0 Warnungen ??
Habt Ihr auch schon so was gehabt, was kann das sein !?
-
Originally posted by Klotzkopp
Ich hab's gerade mal ausprobiert:
Ein Datenbankprojekt ist ein Projekt, mit dem eine Datenbank über die ODBC-Schnittstelle verwaltet werden kann. Visual Studio kann dann als Frontend benutzt werden (z.B. wenn man keinen Enterprise Manager / Query Analyzer verwendet).
ok habe ich verstanden, wobei ODBC ist meine Meinung nach schlechte Lösung
Originally posted by KlotzkoppMit dem Datenbank-Assistenten scheint man eine neue SQL-Server-Datenbank anlegen zu können. Das funktioniert aber bei mir irgendwie nicht.
Beim mir hat’s funktionieren, und es stimmt was du grade sagst
-
Originally posted by Guybrush Threepwood
Hi,
ein Datenbankprojekt dient dazu eine, wie der Name schon sagt, Datenbank anzulegen. Ich denke mal das es sich dabei nur um eine minimal Datenbank
handelt.
Gruß
Guybrush
und Datenbank - Assistent ??
wie meinst Du mit minimal Datenbank
-
Es gibt im VS 6.0 Datenbank – Assistent und Datenbankprojekt .
Hat jemand Erfahrungen damit, was kann man damit machen für was sind die gut, schlecht ??
-
Originally posted by TheManWho
Danke!
Stimmt, mit visio geht das wohl am besten. habs grad mal installiert. da gibts auch wirklich ne möglichkeit, die daten zu importieren. ich probier mal ein bißchen rum und wenn ich weiter weiss, sag ich bescheid:cool:
Wie läuft ???
Generiert Visio auch die Skripte für die Datenbank?
-
Originally posted by DerSchmied
+ SQL Server 2k hat ein paar features mehr, die man wie schon erwähnt auf der MS Seite gut nachlesen kann.
Gruß
DerSchmied
Und welche, denn ich habe ziemlich viel gesucht aber leider nicht gefunden ?!?!?
-
Originally posted by TinTin
hi,
oder sogar so aufzurufen, dass sie nur in der trayleiste, vergleichbar mit z.b einen antivieren programm, angezeigt wird?
Hi,
in OnInitDialog
SetTimer(1, 20, HideTimerProc);
und binde dann folgende Funktion ein:
void CALLBACK EXPORT CMyDlg::HideTimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime)
{
::KillTimer(hWnd, nIDEvent);
::ShowWindow(hWnd, SW_HIDE);
HICON hIcon= (HICON)LoadImage(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDR_MAINFRAME), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR);
BOOL res;
NOTIFYICONDATA tnd;
memset(&tnd, 0x00, sizeof(tnd));
tnd.cbSize = sizeof(NOTIFYICONDATA);
tnd.hWnd = hWnd;
tnd.uID = ID_TRAYNOTIFY;
tnd.uFlags = NIF_MESSAGE|NIF_ICON|NIF_TIP;
tnd.uCallbackMessage = WM_TRAYNOTIFY;
tnd.hIcon = hIcon;
CString ProductName = AfxGetAppName();
lstrcpyn(tnd.szTip, (char*)(LPCTSTR)ProductName, sizeof(tnd.szTip));
res = Shell_NotifyIcon(NIM_ADD, &tnd);
if (hIcon)
::DestroyIcon(hIcon);
}
[/PHP] -
Originally posted by Guybrush Threepwood
Naja, für mich ist das aber jetzt nicht so logisch warum das funktioniert und das
andere nicht. Kann mir das mal einer erklären?
Es funktioniert so und so, allerdings die erste Methode ist viel besser
)
Warum beim Technician es nicht funktioniert hat ist das, dass er sich
SearchTreeDialog bestimmt lokal deklariert hat und nicht global
-
bei mir wie oben schon gesagt geht es so, was auch logisch ist
SearchTeeeDialg *std = new SearchTeeeDialg(this);
std->Create(SearchTeeeDialg::IDD);
std->ShowWindow(SW_SHOW);
[/PHP] -
Originally posted by Technician
Hallo,
ich hab jetzt mal folgendes gemacht:
SearchTreeDialog std;
std.Create(IDD_SEARCHTREEDIALOG, this);
std.ShowWindow(SW_SHOW);
Ergebnis: ich seh das Dialogfeld ganz kurz aufflackern, dann verschwindet es wieder
:confused:
Woran liegt das?
Gruß,
Technician
SearchTeeeDialg *std = new SearchTeeeDialg(this);
std->Create(SearchTeeeDialg::IDD);
std->ShowWindow(SW_SHOW);
[/PHP] -
Kann mir jemand der Unterschied zwischen SQL Server 2000 und SQL Server 7.0 ekleren ???
-
ups.............
natürlich meine ich
Create und CreateIndirect;
hast Du die beide Methoden versucht ???
funktioniert es ??
-
Create
CreateIndirect
InitModalIndirect
-
Originally posted by Alias
Hi
wie kann ich einen neuen Key in die Registry hinzufügen
RegCreateKey
oder
RegCreateKeyEx
-
Originally posted by Jaraz
Hi,
habe kein Sybase.
Kannst aber mal hier schauen, ob da was bei ist.
http://industry.java.sun.com/products/jdbc/drivers
Gruß Jaraz
merci da kann man aber leider nichts downladen ;(
-
Hallo,
suche jdbc Treibe für Sybase 5.0, vielen Dank voraraus
-
void CProgDlg::OnContextMenu(CWnd* pWnd, CPoint point)
{
// Lokale Variablen deklarieren
CMenu *m_lMenu; // Zeiger auf Menü
CPoint m_pPoint; // Kopie der Mausposition
// Mausposition in lokale Variable kopieren
m_pPoint = point;
// Zeiger auf Fenstermenü holen
m_lMenu = GetMenu();
// Zeiger auf erstes Untermenü holen
m_lMenu = m_lMenu->GetSubMenu(0);
// Popup-Menü anzeigen
m_lMenu->TrackPopupMenu(TPM_CENTERALIGN + TPM_LEFTBUTTON,
m_pPoint.x, m_pPoint.y, this, NULL);
}
[/PHP]hast Du so versucht ?!?!?
-
@Antibiotik->welchen DB hast Du denn Dir ausgesucht ???
und so allgemein Buch kaufen DB instaliren und üben üben üben und bei problemmen einfach fragen fragen fragen
DLL Problem
in C++: Compiler, IDEs, APIs
Geschrieben
kommisch auch ist wenn ich
im Destruktor geschrieben -> ist es OK ????