Announcement

Collapse
No announcement yet.

CAPI Problem

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • CAPI Problem

    Hy,<br>
    ich hab ein kleines Problem.<br>
    Ich wollte ein Programm schreiben was mir alle eingehenden Nummern<br>
    meiner ISDN anlage in eine Liste Schreibt.<br>
    Ich hab mir dann die CAPI und die dazu passende SDK gedownloadet,<br>
    es lies sich auch alles gut einbinden (die *.h Dateien).<br>
    Wenn ich nun in einem Button diese Funktion aufrufe bekomme ich eine Fehlermeldung:<br>
    Unreslover external CAPI_INSTALLED referenced from "c:/..../Unit1.obj"<br>
    <br>
    Hat einer ne Ahnung was ich da machen kann?
    <br>
    Hier ist die Function:<br>
    <pre>void CAPIInstalled()
    {

    DWORD dwRetCode;

    dwRetCode = CAPI_INSTALLED();
    if (dwRetCode != NULL)
    ShowMessage("CAPIInstalled: ISDN/CAPI installed.");
    else
    ShowMessage("CAPIInstalled: CAPI_INSTALLED failed, error 0x%04X." + (String)dwRetCode);
    return;

    }
    </pre>
    <br>
    <br>mfg.: Andre`

  • #2
    Alle Lib-Dateinen dem Projekt hinzugefügt?
    Christian

    Comment


    • #3
      Hy,<br>
      ich hab die lib datei in den <br>
      Lib ordner gepackt aber ea geht immer noch nich.<br>
      Wei einer wie das geht oder hat einr nen example?<br>
      <br>
      mfg.: Andre

      Comment


      • #4
        Es reicht nicht, die LIB ind den Ordner zu packen. Unter

        Projekt -> Dem Projekt hinzufügen

        Die LIB-Datei mit einbinden.

        Christia
        Christian

        Comment


        • #5
          Hy,:-)<br>
          ich hab die lib datei jetzt richtig eingefügt nur jetzt bekomme ich den fehler <br>
          <pre>
          "[Linker Error] 'F:\PROGRAMME\BORLAND\CBUILDER5\LIB\CAPI2032.LIB' contains invalid OMF record, type 0x21 (possibly COFF)"
          <pre>
          <br>
          mfg.: Andre

          Comment


          • #6
            Hi,

            die lib datei, die beim sdk dabei war, kann man nicht einfach ohne probleme in bcb nutzen. diese muss vorher für den bcb umgewandelt werden, bzw. von der dll neu generiert werden.

            ciao philipp
            <br>http://www.loonaticmedia.d

            Comment


            • #7
              Hy<br>
              wie kann ich die denn umwandel?<bR>
              mfg.: Andre

              Comment


              • #8
                Es sollte bei C++Builder das Diesntprogramm IMLIB dabei sein (DOS-TOOL). Das bekommt die DLL vorgegeben und erzeugt eine LIB-Datei. Da ich das Problem mit den offenbar nicht kompatiblen LIB-Dateien noch nicht hatte, weiß ich nicht, ob dann das Problem beseitigt ist.

                Christia
                Christian

                Comment


                • #9
                  (-:<b>HY</b>:-)<br>
                  DANKE da geht.<br>
                  msfg.: Andre

                  Comment

                  Working...
                  X