Zum Inhalt springen

Diablo999

Mitglieder
  • Gesamte Inhalte

    239
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Diablo999

  1. Diablo999

    Arbeitsspeicher VB6

    Vielleicht hilft dir diese API (steht in der MSDN mehr drüber drin) Public Type SYSTEM_INFO dwOemID As Long dwPageSize As Long lpMinimumApplicationAddress As Long lpMaximumApplicationAddress As Long dwActiveProcessorMask As Long dwNumberOrfProcessors As Long dwProcessorType As Long dwAllocationGranularity As Long dwReserved As Long End Type Public Declare Sub GetSystemInfo Lib "kernel32" Alias "GetSystemInfo" (lpSystemInfo As SYSTEM_INFO) Gruß Diablo999
  2. Was meinst du mit "Checkbox" ? Was für ne Datenbank verwendest du? In Access wäre das nur ne Ja/Nein-Spalte, im SQL-Server eine BOOL-Spalte! Bitte etwas präzisieren... Diablo999:confused:
  3. Wenn du nur die eigentliche Funktionalität in die DLL auslagern willst musst du nur ne Klasse anlegen (neues Klassenmodul). Aufrufen tust du dann die Funktion z.B. im Event von nem Button Code im Worddokument Private Sub Command1_Click() dim x as New DeineDll.DeineKlasse z = x.DeineFunktion("Testparameter", v) ' hier z.B. z ausgeben End Sub Code im Klassenmodul Public Function DeineFunktion(sz as string, v as long) as long ' Hier irgendwas arbieten ' Wert zurückgeben DeineFunktion = 0 End Function Richtig verstanden!?! Ich schau heut abend nochmal rein Diablo999
  4. Ich denke das damit gemeint ist das du deine Form in einem UserControl abbilden sollst(Projekttyp: ActiveX-Steuerelement oder ActiveX-Dll). d.h. alle Controls aus deiner Form in eine Usercontrol, und dann das Ctl in Word einbinden. Oder hab ich dich falsch verstanden? Diablo999
  5. Diablo999

    Minidump

    Hier dochn paar Tools zum Speicher checken: http://oca.microsoft.com/en/windiag.asp#top ftp://ftp.heise.de/pub/ct/ctsi/ctramtst.zip Ciao
  6. Diablo999

    Minidump

    Ein Ausnahmefehler der einen BlueScreen verursacht könnte theoretisch durch einen defekten Speicher erzeugt werden, eine weitere Ursache wäre ein fehlerhafter Treiber oder ein anderes Stück Software welches sehr nah am System läuft. Dieses DMP-File ist nicht für den User gedacht der an dem rechner arbeitet, sondern für Entwickler (eben z.B. von Treibern), diese können nach einem Absturz den Speicherbereich ansehen der von ihrer Software verwendet wurde und eventuelle Fehler daraus entnehmen. Für den User sind die DMP-Files eigentlich nutzlos außer wenn er ein Entwickler ist oder wenn die fehlerhafte Software genau lokalisiert werden kann und das File an den Hersteller gesendet wird, vielleicht kann dann dieser den Fwehler lokalisieren und reparieren. Was die Fehlercodes bedeuten kannst du in der MSDN nachschauen, hab grad keine geeignete installiert und will nicht im Web suchen (msdn.microsoft.com). Jedoch werden dir die Fehlerbeschreibungen auch nicht viel nutzen. Sicher das du nicht irgendwas neues installiert hast? z.B. Service Packs, Treiber, Internet Explorer (ja der ist sehr Systemnah), neuen Mediaplayer oder ähnliches? Wenn nichts der gleichen zutrifft würde ich dir nen Speichertest empfehlen, weiß etz aber grad keinen. Da gibst aber so kleine Progs die du auf ne Bootdiskette schmeißt die den Arbeitsspeicher prüfen(musst halt mal googln). Gruß Diablo999
  7. Ich bin auch mit meiner Ausbildung als FI/AE fertiggeworden, arbeit noch 2 Wo in meiner Firma und gehe dann auch auf die BOS und hole mein Abitur nach. Für mich ist der gr0ße Vorteil, da ich vor der Ausbildung auf dem Gymnasium war, dass ich dort schon 4 Jahre Französisch hatte und diese anerkannt werden und ich somit dal allg. Abi machen kann ohne eine zweite Fremdsprache zusätzlich zu belegen. Was auch noch sehr wichtig ist, auf der BOS hast du das Recht auf elternunabhängiges Bafög, außerdem ist das "nicht-rückzahlungs-Bafög". Bedeutet du musst das Geld nicht zurückzahlen. Der einzige Grund warum du keins bekommen kannst ist wenn du nebenbei arbeitest und die Grenze von 360,xx EUR Brutto pro Monat überschreitest. Des ist übrigens gar nicht mal wenig was du bekommst: ca. 345 EUR wenn du bei den Eltern wohnst (oder Partner oder so) bzw. ca. 400 EUR wenn du allein wohnst Ich werde, vorausgesetzt ich packs neben der Schule, bei meiner Firma auf Stundenbasis jobben und mir so nochn bisschen was dazuverdienen, dann komm ich auf ca. 700 EUR im Monat Brutto womit ich ohne Probleme trotz Auto zurechtkomme. Also, aus meiner Sicht ist die BOS die beste Alternative. Gruß Diablo999
  8. Diablo999

    Webseite passend?

    @Rain Saugeile Idee!!!! Hab ich auch schon drüber nachgedacht. Die Webseite finde ich voll und ganz ausreichend. Was haltet ihr von dieser Idee: - alten PC wie bei Rain in Kofferraum - kleinen 10" Touchscreen in die Mittelkonsole - USB 2.0 Hub in die Mittelkonsole - OS nicht auf ner Platte sondern auf nen USB Stick Wenn ich während meines Urlaubs in 2 Wochen Zeit finde muss ich mir mal genauere Gadanken da drüber machen wie und ob das Realisierbar ist. Gruß Diablo999
  9. Checkt das mal aus: http://www.machinaesupremacy.com/ sind ein paar ganz geile lieder dabei deren download nicht mal gegen das neue urheberrechtsgesetzt verstößt... Diablo999
  10. Upsala, hast du mich erwischt... hab nicht so richtig nachgedacht, naja is halt so ciao Diablo999
  11. Vergleichen alleine reicht vermutlich nicht. Markieren heißt das stichwort: if (GetMenuState(ID_x, MF_BYCOMMAND) && MF_UNCHECKED == MF_UNCHECKED) { // bla } oder if (GetMenuState(ID_x, MF_BYCOMMAND) || MF_UNCHECKED) { // bla } Laut MSDN müssten die gleichen Stats für Radiomenus verwendet werden weil des Windows nur des Radionsymbol dahin malt wo der Haken normalerweise ist. Aber versuch doch das ganze mal mit einer nicht-obsolate-funktion wie GetMenuItemInfo. Hoffe das hilft dir vielleicht Diablo999
  12. @Wolle ist ja lustig, den abgeänderten link gibst wirklich.... ist ne seite über feng shui oder so ähnlich Hihi Diablo999
  13. Führ die Batch halt in nem eigenen Thread aus, ist zwar nicht so elegant sollte aber funzen... API: CreateThread Diablo999
  14. Noch was... Du solltest unbedingt UnhookBlaBla aufrufen, snsonsten musst neu booten um den Hook wegzubekommen...
  15. Hi Ich kann leider nicht direkt auf deine Frage antworten. Lass mal in der DllMain des InstanceHandle in ne Datei protokolieren, weil mich würds mal interessieren wie oft die DLL geladen wird. Bei nem Systemweiten Hook in alle Prozessräume? Oder etwa sogar in den Speicherbereich des Systems? Protokolier das mal mit, wenn mehrere Instanzen deiner DLL geladen werden kanns sein das deine CallNextHookEx nicht funktioniert weil du dir dein HANDLE nur in der aktuellen Instanz merkst, aber nicht in allen, da brauchst nen SharedMem Bereich. Und protokolier doch mal in ne Datei mit ob deine Hook-prozedur aufgerufen wird. Wenn du versuchst mit dem Debugger da stehenzubleiben wirst du scheitern, aber du kannst nen Interrupt 3 aufrufen, dann holt das System den Debugger automatisch... Hoffe das hilft dir ein wenig... Gruß Diablo999
  16. Diablo999

    Physikfrage

    Haben sich darüber nicht schon viele Physiker den Kopf zerbrochen? Aber ich finds immer wieder faszinierend über diese Frage nachzudenken... Gruß Diablo
  17. [X]Dafür [ ]Dagegen Bin auch für eine aufgliederung, man kann ja das aktuelle Forum so belassen, und nur z.B. VB auslagern und meinetwegen auch Delphi. Eigentlich gibt es doch genügen Threads zu diesen beiden Programmiersprachen. Gruß Diablo999
  18. Hab ich das richtig verstanden? Du willst ein Programm haben welches in einem Menü mehere andree Programme verwaltet. Diese sind über ein Menü zu starten, und wenn sie schon mal gestartet wurden sollen sie nicht erneut gestartet werden sondern in den vordergrund geholt werden... Sollte das so richtig sein könnte eine mögliche Lösung sein: - Du merkst dir die ThreadID - Mit EnumThreadWindows und der ThreadID bekommst du alle Fenster des Threads - Eines dieser Fenster ist mir sicherheit das Haupfenster, kann dir aber leider nicht sagen wie du das rausbekommst... - Jedenfalls musst du dieses Fenster dann eben in den Vordergrund holen wir Guybrush schon gesagt hat. Hoffe das hilft?!? Diablo999
  19. In der DDK steht ein bzw. mehere Artikel zu dem Thema. Man kann einen sog. level keyboard filter driver verwenden, der setzt dann auf dem "normalen" KB-Driver auf und kann z.B. auf Tastendrücke reagieren... Und es ist auch ein Sample dabei wie man das macht, musst dir die DDK halt besorgen. Diablo999
  20. Was genau verstehst du unter vektoren? Für mich ist das sowas: struct Vertex { float x; float y; float z; } Stimmt? Wenn ja, dann kannst du so ne struktur doch einfach in ein file mit fwrite reinschreiben, wenn du mehere hast leg sie einfach hintereineander und ganz vorne noch die anzahl. Diablo999
  21. Diablo999

    unrar.dll

    Sorry, hab den letzten Absatz nicht gelesen Hier wie du die DLL lädst wenn kein Headerfile vorhanden ist // Typedefs für die Funktionspointer // sowas brauchst du für jede Funktion typedef THandle ( __stdcall LPRAROpenArchive ) ( PRAROPENARCHIVEDATA* lpArchiveData); // Die DLL laden HANDLE hDll = LoadLibrary("UnRAR.dll"); // Zeiger auf die Funktion holen LPRAROpenArchive* lpfnOpenArchive; lpfnOpenArchive = (LPRAROpenArchive*)GetProcAddress(hDll , "RAROpenArchive"); // Jetzt kannst du die Funktion über den Funktionspointer aufrufen if (lpfnOpenArchive) lpfnOpenArchive(BLA); Hoffe das hilft dir erstmal? Gruß Diablo999
  22. Diablo999

    unrar.dll

    Ich seh jetzt irgendwie dein Problem nicht, schaffst du es nicht die DLL einzubinden oder schafst du es nicht ein RAR-Archiv zu entpacken. Eigentlich ist das alles doch aus dem von dir angegebenen Link ersichtlich!?! Gruß Diablo999
  23. Oha, Sorry für die Frage, mein Fehler....
  24. Hi Leute, hat einer von euch im moment infos über 17" TFT-Monitore? Ich will mir nähmlcih einen besorgen weil ich die saugeil zum arbeiten finde, allerdings will ich auch noch drauf spielen (nicht viel, und kein action) aber (und das ist ganz wichtig) ich muss darauf meine DVDs apspielen können und man sollte nen möglichst großen Bereich haben also, damit so 3-4 Leute gleichzeitig alles sehen und nicht die Farben verfälscht werden oder so. Hoffe es ist klar geworden was ich meine. Warte jetzt nur noch auf Vorschläge. Diablo999

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...