Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Guybrush Threepwood

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von Guybrush Threepwood

  1. So hab mir das alles nochmal genau angeguckt und denke jetzt habe ich verstanden wie das funktioniert. RegOverridePredefKey sagt dem aktuellem Prozess das er nicht mehr unter HKEY_CLASSES_ROOT gucken soll sondern unter HKEY_CURRENT_USER\Software\Classes. Weil der aktuelle Benutzer da ja immer Schreibrechte hat kann sich das OCX da auch registrieren wenn man kein Admin ist. Da aber meine Anwendung jetzt immer da rein guckt anstatt in HCR fehlen ja die ganzen Informationen aus HCR. Also muss ich, sobald ich das OCX nicht mehr brauche das wieder zurück setzen (oder mal ausprobieren ob ich es direkt nach der Registration zurücksetzten kann und er es trotzdem auch unter HCU findet). Ein Glück das das nur für den aktuellen Prozess und nicht Systemweit ist
  2. Den Tipp hatte ich vor einiger Zeit per google irgendwo gefunden, damit lässt sich das ActiveX Steuerelement auch registrieren wenn man keine Admin Rechte hat, bzw wird der entsprechende Eintrag in der Registry dann unter HKCU erstellt wo man drauf zugreifen kann. Wie das allerding genau funktioniert weiß ich nicht
  3. Versteh ich jetzt nicht so ganz. Soweit ich RegOverridePredefKey verstanden habe kopiert der lediglich einen Schlüssel sammt Unterschlüsseln woanders hin. Oder sagt die Funktion Windows auch das es nicht mehr in HKEY_CLASSES_ROOT sondern in HKCU\Software\Classes gucken soll? Dann fände ich es aber komisch das wenn ich mein Programm beende und wieder starte ohne den Aufruf von RegOverridePredefKey, ShellExecute wieder klappt...
  4. Das Programm wird nicht aufgerufen und ShellExecute gibt 31 zurück.
  5. Es war eben nicht nur ein Bär. Es war das erste Tier einer bedrohten Art das seit 170 Jahren wieder nach Deutschland gekommen ist. Natürlich ist es ein Drama das man ihn abgeschossen hat. *hust*Polemik*hust*
  6. In einem OCX das ich geschrieben haben verwende ich in der DLLRegisterServer Funktion RegOverridePredefKey um einen Schlüssel in der Registry umzukopieren: hLib = LoadLibrary("Advapi32.dll"); if (hLib) { pRegOverridePredefKey = (TRegOverridePredefKey) GetProcAddress(hLib,"RegOverridePredefKey"); if (pRegOverridePredefKey) { RegOpenKeyEx(HKEY_CURRENT_USER, _T("Software\\Classes"), 0, KEY_ALL_ACCESS, &hKeyCurrentUser); pRegOverridePredefKey(HKEY_CLASSES_ROOT, hKeyCurrentUser); RegCloseKey(hKeyCurrentUser); } FreeLibrary(hLib); } [/PHP] In einem anderem Programm wird diese Registrierungsfunktion jetzt aufgerufen und an einer späteren Stelle ShellExecute um ein Programm zu starten. Dieser Aufruf von ShellExecute funktioniert aber solange nicht wie RegOverridePredefKey vorher aufgerufen wird. Entferne ich den Aufruf dann klappt auch ShellExecute :confused: Dabei ist es egal was ich per ShellExecute starten will, selbst c:\windows\notepad.exe funktioniert hinterher nicht mehr. Hat jemand eine Idee woran das liegen könnte?
  7. Im Focus standen aber auch haufenweise Artikel wogesagt wurde das er den Jägern wieder entwischt wäre und man wieder keine Ahnung hat wo er sich gerade befindet. und genau das ist doch der Streitpunkt um den es hier geht. Man hat es eben meiner Meinung nach nicht wirklich ernsthaft versucht. Hätte man da von Anfang mehr Energie rein gesteckt dann hätte man ihn auch bestimmt gefangen (oder man hätte sich jetzt wirklich nichts vorzuwerfen). Aber es war doch nunmal so das der Bär da aufgetaucht ist und es sofort hieß der soll erschossen werden. Weil dann so ein rießen Geschrei war hat man halt gesagt ok wir versuchen ihn zu fangen. Das war aber nur nach dem Motto "Naja wenn ihr ihn fangt dann ist es ok, wenn nicht dann ist uns das auch egal und er wird erschossen".
  8. Ich habe (um es nocheinmal zu sagen) nicht die Arbeit der Jäger als Halbherzig bezeichnet sondern die der Entscheidungsträger und es geht auch nicht darum jetzt wieder eine Bärenpopulation in Deutschland anzusiedeln. Es gibt genügend Gegenden in die man den Bären hätte aussiedeln können (ich weiß gar nicht wo du das alles rausliest).
  9. Genau also am Besten doch direkt alle Bären, Tiger, Löwen, Elefanten und anderen Tiere die dem Menschen irgendwie gefährlich werden könnten ausrotten. Ich meine was machen die sich auch überall in unserem Lebensraum breit? @Darth Zeus Ich hab glaub ich nirgendwo hier gelesen das jemand gesagt hat das alle Jäger Mörder oder so sind. und genau das ist in meinen Augen ja das Problem und warum ich sage das man es nicht ersnthaft versucht hat ihn zu fangen. Jau was für ein blöder Bär Hmm besteht da vielleicht ein zusammenhang? Doch es war der bequemste Weg, denn wenn man ihn direkt abgeschossen hätte dann hätte man ja jetzt nicht sagen können das man vorher versucht hat ihn zu fangen. Auch wenn man es maximal halbherzig versucht hat, hat man jetzt eine Ausrede. Das Problem an der Sache ist aber doch das das erstens der ganz natürliche Ablauf ist und 2. das Schaafe und so keine bedrohte Tierart sind. Ich persönlich esse auch Fleisch, trinke Milch, esse Käse, Eier usw. Bin also indirekt genauso an der Nutzbarmachung der Tiere durch den Menschen beteiligt. Finde ich ehrlich gesagt auch nicht besonders toll und hoffe das es da irgendwann einmal andere Möglichkeiten für die Menschen gibt. Bis es aber soweit ist sollte man aber doch probieren bedrohte Tierarten soweit wie möglich zu schützen. Vorallem wenn man sonst auch immer für den Tierschutz in anderen Ländern einstehen will, das ist dann nämlich Doppelmoral.
  10. Ganz genau und wie ich schonmal geschrieben habe, wenn man wirklich Anstrengungen daran gesetzt hätte den zu fangen dann bin ich mir sicher das man es auch geschafft hätte.
  11. Sehe ich genauso GambaJo. Das war halt die einfachste Lösung, da ändert auch keine "Bild" Polemik was dran Wenn eine Hand voll Leute es nicht geschafft haben den zu finden dann hätte man halt mehre Gruppen mit mehr Leuten bilden müssen um den zu suchen und zu fangen.
  12. Ich denke nicht das man das so allgemein sagen kann. Die Reichweite eines Gewehres hängt vom Modell ab und das davon wieviel man bereit ist zu investieren Ich hab innerhalb von 3 Minuten eine Seite von einem Hersteller für Beteubungsgewehre gefunden der Modell hat wo die Effektive Reichweite bis 60 Meter geht und die eigentliche Reichweite weit über 100m... und ich denke jemand der sich in dem Gebiet auskennt wird bestimmt schnell ein paar gut geeignete Gewehre für sowas finden...
  13. Guybrush Threepwood hat auf einen Beitrag in einem Thema geantwortet in C++: Compiler, IDEs, APIs
    Was ist denn ein "Normalo-Benutzer"? Es gibt ja mehre Arten von Benutzergruppen. Z.B. Administratoren, Hauptbenutzer, Benutzer, Gäste usw...
  14. Ja unter Windows 98 lief der immer Problemlos und ich fand ihn genial. Aber unter XP läuft er grundsätzlich gar nicht und mit Win95 oder 98 Kompatiblitätsmodus ist dann das Bild ganz komisch geteilt so das man ihn nicht spielen kann
  15. Total beschi****. Erst sind se 2 Wochen lang zu blöd um den zu fangen und dann erschießt den jemand kaum das er zum Abschuss freigegeben wurde Aber wenn in irgendeinem anderem Land seltene oder gefährdete Tiere gejagt werden dann ist das Geschrei immer groß. Aber es ist halt einfacher andere auf Fehler hinzuweisen anstatt sich selber dran zu halten....armes Deutschland :\
  16. Sieht irgendwie wie ne Fotomontage aus... PS: Kannst du deinen Avatar evtl etwas kleiner machen IT-Shrek? So das das Forum eine Linie bildet?
  17. Guybrush Threepwood hat auf einen Beitrag in einem Thema geantwortet in Plauderecke
    einfach dutzen und fertig wenn der andere dann trotzdem weiter Sie sagt dann halt entweder auch wieder SIe sagen oder weiter Du
  18. Hat jemand von euch den DSF Fußballmanager 98 und weiß wie man ihn unter Windows XP an laufen bekommt?
  19. Ah danke das Komprimieren hat geholfen und die Datei ist jetzt knapp 400 MB groß.
  20. Ich hab vorgestern mal meine Mails archiviert weil mir mein Ordner zu groß wurde. Wenn ich mir jetzt im Outlook die Größe meines Ordners angucke steht da etwas um die 400MB. Im Explorer ist die .pst Datei aber 1,09 GB groß. Woher kommt dieser gewaltige unterschied? Hat der die Mails die ich in eine andere .pst Datei archiviert habe trotzdem noch irgendwie da drin gespeichert und wenn ja wie kann ich die dann entgültig löschen?
  21. Guybrush Threepwood hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Warum lässt du den Zeiger deines alten Arrays nicht einfachauf das neue zeigen? Du musst dann halt nur vorher den Speicher des alten freigeben, sofern du ihn selbst angefordert hast.
  22. Guybrush Threepwood hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Um das mal etwas zu verdeutlichen hier ein Beispiel: #include <stdio.h> #include <malloc.h> #include <string.h> int MakeArray(char ***pZeiger); int main() { char **pTest=0; MakeArray(&pTest); strcpy(pTest[2],"Test!"); printf ("%s %s %s\n",pTest[0],pTest[1],pTest[2]); for (int i=0; i<3; i++) free(pTest[i]); free(pTest); return 0; } int MakeArray(char ***pZeiger) { (*pZeiger) = (char**) malloc(3*sizeof(char*)); for (int i=0; i<3; i++) { (*pZeiger)[i] = (char*) malloc (10*sizeof(char)); } strcpy((*pZeiger)[0],"Das hier"); strcpy((*pZeiger)[1],"ist ein"); return 0; } [/PHP]
  23. Guybrush Threepwood hat auf einen Beitrag in einem Thema geantwortet in C und C++
    und wo ist dabei das Problem? Du übergibst halt dann die zwei Zeiger und lässt sie in der Funktion dann auf den von dir reservierten Platz zeigen.
  24. Guybrush Threepwood hat auf einen Beitrag in einem Thema geantwortet in C und C++
    Nein musst du nicht. BSP 1: #include <stdio.h> int test (int& a) { a = 6; return 0; } int main() { int i=2; test(i); printf ("%i\n",i); return 0; } [/PHP] BSP 2: [PHP] #include <stdio.h> int test (int* a) { *a = 6; return 0; } int main() { int i=2; test(&i); printf ("%i\n",i); return 0; } Wobei ich das 2te Beispiel besser finde da man im Ersten beim Aufrtuf der Funktion nicht sieht das der Wert verändert werden könnte.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.