AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DLL ungültige Zeigeroperation

Ein Thema von S4SH1981 · begonnen am 12. Mär 2009 · letzter Beitrag vom 13. Mär 2009
Antwort Antwort
S4SH1981

Registriert seit: 13. Jul 2007
59 Beiträge
 
#1

Re: DLL ungültige Zeigeroperation

  Alt 13. Mär 2009, 16:51
Zitat von sirius:
Du hast ja dee grünen Text schön mit reinkopiert. Hast du ihn auch gelesen?
Nein habe ich nicht gelesen.
Habe jetzt in der DLL und dem Hauptprogramm "SHAREMEM" in die Uses Klausel eingefügt.

Delphi-Quellcode:
function GetProzessorName : string;
external 'C:\***\DLL2\getcpunames.dll';
Delphi-Quellcode:
function GetProzessorName: string;
var reg: TRegistry;
begin
Statt dem String habe ich es in Shortstring geändert.
Lasse ich nun das Programm laufen, erhalte ich auch den Prozessornamen.
Nur nach dem Beenden kommt wieder die Fehlermeldung "Ungültige Zeigeroperation"

Um wieder mit dem Rechner zu arbeiten muss ich schon über den Taskmanager Delphi beenden.

Muss ich sharemem auf 0 setzen oder wie kriege ich mein kleines Problem in den Griff?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz