INFO: Leesmij-bestand Visual Studio 6.0 SP3: deel 7 - Visual J ++

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 230731
Alles uitklappen | Alles samenvouwen

Op deze pagina

Samenvatting

Dit Leesmij-bestand bevat actuele informatie over de volledige Microsoft Visual Studio-suite van ontwikkelprogramma's. Als u hebt gedownload een Core servicepack vanaf het Internet, niet alle secties van dit bestand toepassen op de updates die u hebt ontvangen. De vaste problemen geschikt is voor de Core-downloads die welke zijn vermeld in de sectie Visual Studio plus de secties voor de producten bijgewerkt door het downloaden van Core.

De Microsoft Visual Studio 6.0 Leesmij-bestand van Service Pack 3 bevat de volgende secties:

DEEL 1: Overzicht en installatie

DEEL 2: Visual Studio

DEEL 3: Visual Basic

DEEL 4: Visual C++

DEEL 5: Visual FoxPro

DEEL 6: Visual InterDev

DEEL 7: Visual J ++

DEEL 8: Visual SourceSafe

DEEL 9: Versies

Voor de nieuwste productinformatie, Zie de Visual Studio-website op:

http://msdn.Microsoft.com/vstudio
Zie de Visual Studio-ondersteuning voor de meest recente productupdates Hooglichten op website:
http://support.Microsoft.com/support/vstudio
Zie de sectie Verwijzingen hieronder voor meer informatie over de andere onderdelen van dit Leesmij-bestand.

Meer informatie

VISUAL J ++

Informatie over de installatie

Sommige functies van Visual J ++ 6.0 met betrekking tot het opsporen van fouten in Microsoft Transaction Server (MTS) is Windows NT 4.0 Service Pack 4 (SP4) vereist. Windows NT 4.0 SP4 is beschikbaar op de webpagina van Microsoft Windows Update .
Foutopsporing Visual J ++-toepassingen kan worden uitgevoerd op Windows 2000 Bèta 3
Een laatste probleem kan voorkomen dat het foutopsporingsprogramma van Visual J ++ toepassingen onWindows 2000 Beta 3. Deze fout niet voorkomen dat u van het compileren van uw toepassingen. Zie voor meer informatie:
Microsoft Visual Studio Support Highlights pagina.

Nieuwe Microsoft Virtual Machine

In reactie op de automatisering problemen op die in de automatisering, de Microsoft virtual machine (Microsoft VM)-bestanden zijn bijgewerkt vanaf met servicepack 2. De Microsoft VM versie in dit servicepack opgenomen is vermeld in de sectie Visual J ++ van de lijst in deel 9 van dit Leesmij-bestand. Deze wijziging zal worden toegepast op de computer waar Microsoft Visual J ++ is geïnstalleerd en ook naar de Visual J ++ redistributable map zodat Visual J ++ toepassingen die worden gedistribueerd ook de bijgewerkte automatisering bestanden.

Schakelen tussen handels- en versies van Microsoft VM-systeemklassen, classd.exe of classr.exe.

Dit servicepack bevat de vereiste Visual J ++-bestanden die nodig zijn om te voldoen aan de prejudiciële vraag te stellen die door de federale District Hof rechter Ronald H. Whyte. Deze wijzigingen zijn ook opgenomen in Service Pack 2.

Compiler, Debugger, ActiveX en IDE-correcties

In dit service pack-versie, de volgende problemen in de algemene programmeeromgeving zijn opgelost:
  • De methode onCOMRegister is niet wordt aangeroepen vanaf een DLL Java, COM-verpakt veroorzaken problemen bij het registreren van DLL-bestanden.
  • Een algemene beschermingsfout veroorzaakt is opgetreden met betrekking tot de Pdm.dll het bestand nadat het script wordt uitgevoerd die XML-gegevens omgezet.
  • Een bepaalde reeks spaties, regeleinden en vervoer Deze eigenschap retourneert de Visual J ++ code-editor en een debugger synchroon vallen wanneer veroorzaakt code doorlopen.
  • Besturingselementen die zijn gemaakt met Visual J ++ zijn gemarkeerd als het gebruik van de standaard-threading model. Deze standaardinstelling maakt verschillende problemen. Eerste, gebruiker besturingselementen zijn gebonden aan de thread die eigenaar is van het venster van het besturingselement verwerken, waardoor het besturingselement niet correct werkt in een multithreaded apartment-thread. In servicepack 3, de standaard-threading model voor ActiveX besturingselementen voor het appartementis gewijzigd.
  • Afsluiten van Internet Explorer 5 op een computer met de Visual J ++-debugger geïnstalleerd abnormaal beëindigen. Dit probleem is afhankelijk van het type inhoud weergegeven in Internet Explorer 5 en de snelheid van uw computer. Dit probleem is gecorrigeerd in Visual Studio servicepack 3.
  • IDE is vastgelopen bij het uitvoeren van een As opslaan van een project hulpprogramma. Dit probleem is opgelost in dit servicepack.
  • Als gebruikers geopend in het dialoogvenster Eigenschappen van breekpunt meerdere keren tijdens het opsporen van fouten in de onderbrekingsmodus Visual J ++ heeft problemen ondervonden bij het verwerken van deze meerdere exemplaren.
  • JVC zou niet correct compileren tegen com.ms.fx.IFxLocaleFormatting.class of com.ms.fx.FxFormattedText.class.
  • Gedrag probleem Foutopsporing scripts. Internet Explorer 5 script gedrag (htc) zijn niet toegankelijk via het foutopsporingsprogramma en daarom kon niet op te geven. Dit was gecorrigeerd in Visual Studio 6.0 Service Pack 3.
  • Runtime-fouten verwerkt door Visual Studio, zelfs als foutopsporing in scripts aanwezig is. Runtime-fouten zouden worden verwerkt door Visual Studio 6.0, zelfs indien de Scriptdebugger zijn geïnstalleerd. Gebruikers konden kiezen de Script Debugger Als de toepassing in deze situatie. Visual Studio of het Script Debugger kunt runtime-fouten worden verwerkt.
  • Service Pack 3 bevat een update voor de debugger waarmee de gebruiker design-time onderbrekingspunten instellen in de vbs- en js-bestanden.
  • Het gedrag van een formulier dat een single-threaded opgenomen ActiveX-besturingselement sterk uiteenlopen, afhankelijk van de omgeving waarin de toepassing is uitgevoerd. Bijvoorbeeld als u gemaakt bewerken besturingselement, single-threaded dat besturingselement op een formulier en het formulier gecompileerd tot een uitvoerbaar bestand, bewerken besturingselement zijn kan niet worden verwerkt de toetsaanslagen. Echter, als u niet hebt gecompileerd het formulier naar een uitvoerbaar bestand en uw toepassing via JView, de bewerking is uitgevoerd besturingselement gedragen zoals verwacht. Dit servicepack bevat een update waarmee Single-threaded ActiveX-besturingselementen die zijn ingesloten in een formulier WFC zoals verwacht, werkt ongeacht de omgeving waarin ze worden uitgevoerd.
  • Bij het toevoegen van een besturingselement voor DHTML bewerken voor Internet Explorer 5, begon Visual J ++ te genereren de juiste wrappers en compileren die deze, maar het zou blokkeren. Dit was opgelost in de Jactivex.exe in dit servicepack opgenomen.
  • Wanneer foutopsporing Visual J ++ 6.0 onder Windows NT, de Machine Debug Manager eerder een proces bestandsnaam opgehaald via query's in de prestaties gegevens register. Deze aanpak voor het ophalen van gegevens voor proces crashes veroorzaakt. Bijgevolg zijn Machine Debug Manager gewijzigd en voor het eerst probeert met behulp van de API proces Status procesgegevens op te halen. Als dit poging mislukt, Machine Debug Manager vraagt de prestatiegegevens het register.

Microsoft Windows Foundation Classes correcties

De volgende items zijn vastgesteld in de 1.0.0.8443 versie van de Windows Foundation Classes. Deze versie wordt geïnstalleerd met Microsoft VM met Service Pack 3 is opgenomen.

ActiveX-ondersteuning worden opgelost

  • 215353ActiveXHost licentie met bepaalde ActiveX-besturingselementen niet verwerken. Wanneer bepaalde ActiveX-besturingselementen, zoals DB raster 6.0, hosting die een licentie op een andere computer dan die waarop het formulier is vereist oorspronkelijk is gemaakt, een dialoogvenster Waarschuwing of fout weergegeven vermelding de licentie vervalt in n dagen. Dit gebeurt zelfs als de computer waar de toepassing is geïmplementeerd had een geldige kopie van de licentie. Dit is nu vastgesteld, en de waarschuwing verschijnt alleen als het besturingselement is zonder licentie.

Code-behind-HTML-correcties

Zie ook bekende problemen.
  • 194787DhDocument.setTitle werkt niet in initForm. Het aanroepen van DhDocument.setTitle(string titel) had geen effect op de titel van het document. Aanroepen van setTitle in onDocumentLoad zou dit probleem te omzeilen. DhDocument.setTitle werkt nu correct van beide initForm en onDocumentLoad.
  • 195174Wanneer<BODY>tags niet zijn gekapitaliseerd, JDHTML-besturingselementen kunnen niet worden toegevoegd aan een gekoppelde sjabloon.</BODY>Als de server-side doen achterliggende HTML-code en de<BODY>tags in de HTML-sjabloondocument werden niet in hoofdletters)<BODY>), de code-behind-module kan niet goed binden aan het document en DhElements kan niet worden toegevoegd aan de pagina. Het zoeken naar<BODY>tags is nu geval ongevoelig zijn.</BODY></BODY></BODY>
  • 195173WinIOException bij het aanroepen van DhDocument.dumpDHTML en DhDocument.dumpHTML.DhDocument.dumpHTML en DhDocument.dumpDHTML zijn niet-ondersteunde methoden. Ze zijn gemarkeerd als @deprecateden de compiler wordt een waarschuwing geven als ze gebruikt.
  • 197567DhCell.resetTextAlign stelt niet de cellen tekst uitlijnen met die van de betreffende rij.Nu stelt de uitlijning van de tekst in de cel moet overeenkomen met die van DhCell.resetTextAlign de DhRow waarin de cel is opgenomen.
  • 197566Na het verwijderen van een koptekst of voettekstrij DhTable.removeAll een uitzonderingsfout. In de uitgebrachte WFC is een uitzondering ArrayIndexOutOfBounds opgetreden bij het verwijderen van een koptekst of voettekst. Dit is geen langer het geval.
  • 223366DhStyleBase ontbreekt setBackgroundImage. Er is geen manier om rechtstreeks de achtergrondstijl van de afbeelding voor instellen Elementen zonder te programmeren via de Internet Explorer die is afgeleid van DhStyleBase Document-objectmodel. DhStyleBase heeft nu een nieuwe methode: setBackgroundImage(String imageURL) waarbij imageURL het pad naar de afbeelding (volledig gekwalificeerde of relatieve is).
  • 223370Ondersteuning van de gebeurtenis-Handler voor WFC.UI-besturingselementen in het Scenario van de HTML-Code-Behind. In een code-behind HTML-project in Visual J ++ 6.0 vindt u Wanneer u wfc.ui besturingselementen worden toegevoegd aan een HTML-pagina, ondersteunen geen gebeurtenis de handlers voor de gebeurtenissen onEnter en onLeave . Echter, de gebeurtenissen onMouseEnter en onMouseLeave wordt nog steeds goed. De onEnter en onLeave alleen wordt uitgevoerd wanneer een besturingselement wordt geplaatst op een wfc.ui.Form.
  • Binden aan een DhInlineFrame onDocumentLoad wordt aangeroepen stopt. Binding van een DhInlineFrame met een <IFRAME>-code in initForm met DhDocument.setBoundElements (DhElement elements[]) zou genereert een uitzondering die zonder melding is afgehandeld door de kader. OnDocumentLoad is daarom nooit aangeroepen voor een document. Dit probleem is nu opgelost. De kader nu correct wordt een DhInlineFrame aan de tag <IFRAME>en onDocumentLoad, heet zoals verwacht. </IFRAME></IFRAME>
  • Binden aan een DIV-element met tekst die niet is ingesloten in een SPAN-tags veroorzaakt een uitzondering. Binden aan elementen die sterk zijn genest soms veroorzaakt een element niet gevonden uitzondering gemaakt. De oplossing is om raw HTML-tekst in de <span>-codes. Dit probleem is opgelost, en de oplossing is niet meer nodig. </span>
  • Aanroepen en binden van methoden op besturingselementen in een Scenario met Code-Behind WFC. Gebruikers kunnen toevoegen com.ms.wfc.ui besturingselementen aan een HTML-pagina en hebben ze deel uitmaken van een code-behind-scenario. Oog op de goede werking, moeten gebruikers roept de methode DhBaseContainer.add (com.ms.wfc.ui.Control c) of het gebruik DhComponentWrapper.Maken van een DhComponentWrapper, het instellen van de eigenschap van het besturingselement (of met het besturingselement in de constructor), en deze toe te voegen aan een container is is gelijk aan het aanroepen van de methode DhBaseContainer.add . Zie voor meer informatie, DhComponentWrapper en DhBaseContainer.
  • DhModule.doMain aanroepen vanuit een consoletoepassing veroorzaakt een NullPointerException. Servertoepassingen kunnen worden getest in een consoletoepassing door het maken van een DhModule -object, stelt u de server-side code-klasse en vervolgens roepen domein.Eerder veroorzaken domein op deze manier aanroepen een null-aanwijzer uitzondering; dit nu correct werkt.
  • Een tabblad selectie wijzigt, worden NullPointerException. Selecteren van een tabblad in het TabControl-besturingselement dat wordt gehost in een HTML-pagina in een code-behind scenario zou leiden tot een NullPointerException. Deze uitzondering is geen meer gegenereerd.
  • Code-behind-HTML-toepassingen bewerkt in de HTML Designer werken niet in Internet Explorer 5. Niet het code-behind-HTML-toepassingen bewerkt in de HTML-ontwerper functie bij Internet Explorer 5 is geïnstalleerd, omdat de <PARAM> codes van <OBJECT>-elementen worden ten onrechte genegeerd. Code-behind-HTML geen invloed op toepassingen die al zijn geïmplementeerd. Dit was gecorrigeerd in Visual Studio Service Pack 3.</OBJECT>
  • Code-behind-HTML-monsters van vj6sampl.exe niet meer werken als Internet Explorer 5 is geïnstalleerd. De Code-behind-HTML-monsters van vj6sampl.exe, zoals 'dhButton', 'dhContainer' en 'dhImage' werkt niet bij Microsoft virtuele machine versie 5.0.3167 is geïnstalleerd. Microsoft VM version 5.0.3167 wordt geleverd met Internet Explorer 5. Dit probleem is gecorrigeerd in Visual Studio Service Pack 3.
  • DhBulletedList.resetID DhElementNotFoundException genereert. Het aanroepen van resetID voor een DhBulletedList DhElementNotFoundException, nog steeds genereert en de methode is nu gemarkeerd als @deprecated.Echter, een waarschuwing wordt gegenereerd tijdens het compileren. Bovendien de methode wordt niet weergegeven in CodeSense of in het Objectenoverzicht om te voorkomen dat een de ontwikkelaar van per ongeluk aanroept.
  • DhCell.getText op de cel in de gegevens gebonden DhTable retourneert een lege tekenreeks. Deze nu werkt correct.
  • DhDocument.findElement DhElementNotFoundException genereert als aangeroepen na DhDocument.getAllElements. Een DhElementNotFoundException DhDocument.findElement(string elementID) aanroepen zou genereren als het werd aangeroepen om een element na een aanroep van DhDocument.getAllElements.DhDocument.findElement werkt nu correct zelfs als DhDocument.getAllElements eerst is aangeroepen.
  • DhEdit.addOnClick genereert een com.ms.wfc.core.WFCException voor meerdere regels tekstvakken. Een gebeurtenis-handler toe te voegen aan een DhEdit in de initForm zou een WFCException vraagt het element throw multiline is niet een<INPUT type="text">of <TEXTAREA>. De oplossing was ingesteld op de gebeurtenis-handlers de multiline invoervak in onDocumentLoad.Toevoegen van gebeurtenis-handlers nu werkt zoals verwacht in beide initForm en onDocumentLoad. </TEXTAREA>
  • DhElement resetID methode is afgeschaft. De methode DhElement de klasse resetID is mislukt. In dit service heeft pack, de methode werkt, maar dit afgeschaft.
  • DhModule nooit voltooid, veroorzaakt IIS-geheugenlek. In deze service pack-release DhModule nu correct verwijderd na gebruik.
  • DhModule methoden op te halen een objectwaarde PARAM. De klasse DhModule ondersteunt nu de volgende methoden die het mogelijk maken de waarde van PARAM -tags van een object ophalen:
    • Public String getParameter (String paramName)
    • Public String [] getParameterNames()
    De parameter paramName identificeert de objectparameter die u wilt ophalen. Als er geen objectparameter correspondeert met de een die aanvraagt u, dit methode retourneert een lege tekenreeks.

    De tweede methode, getParameterNames, de namen van alle beschikbare PARAM waarden ophaalt en deze namen in een array van objecten String als resultaat gegeven. Deze methoden worden ondersteund voor gebruik alleen in Internet Explorer. Een oproep naar Deze methoden binnen andere milieu-triggers een WFCInvalidStateException.

  • DhRadioButton en DhCheckBox won't oppervlak Document Object Model kenmerken of opmaakprofielen die zijn ingesteld in de HTML. Binden aan een HTML-keuzerondje of selectievakje dat aangepast was eigenschappen instellen op het zou die eigenschappen niet behouden nadat het object is gekoppeld. in JDHTML. Deze unieke eigenschappen zouden zijn gegaan nadat het object is gekoppeld. Dit is nu opgelost en aangepaste eigenschappen voor keuzerondjes en selectievakjes zijn beschikbaar via JDHTML.
  • DhRow.add duurt nu slechts DhCell. In de eerste release van WFC, DhRow.add, een zou duren Object is afgeleid van DhElement. Als het object niet een afgeleide DhCell, de methode is stil zou mislukken. In deze release is een WFCInvalidParameterException gegenereerd als de DhElement niet is afgeleid van DhCell.
  • DhTable.showNextPage genereert een null-aanwijzer uitzondering wanneer aangeroepen na getBodyCell. Dit probleem weergegeven alleen op Internet Explorer 5. Calling DhTable.showNextPage werkt nu correct zelfs als getBodyCell al is aangeroepen.
  • DhText.setFont, DhText.getFont en DhText.resetFont werken niet correct. Als de tekst die wordt weergegeven in een DhText -object in een lettertype schrapping out of onderstreept setFont aanroepen op dat object met een niet-onderstreepte of niet-schrapping-out lettertype is weergegeven zou onderstrepen of doorhalen kenmerken niet verwijderen van het lettertype. Dit werkt nu zoals verwacht.
  • Problemen aan een uitzondering in het WFC in server-side code maakt in IIS, veroorzaakt door onvoldoende geheugen. DataBound DhTables die nooit zijn toegevoegd aan een container zou niet correct worden voltooid, veroorzaakt door IIS te verbruiken, maar nooit haar geheugen vrij te maken.
  • Internet Explorer 5 geeft "kunnen niet WFC formulier oppervlak uitzondering get" als een scenario complexe code-behind via netwerk laden. De standaardbeveiligingsinstellingen in Internet Explorer 5 zijn voorkomen dat besturingselementen in een scenario met code-behind WFC goed werkt als de HTML-document is van een lokaal netwerk station of de intranet-site geladen. Dit scenario werkt nu zoals verwacht.
  • Probleem met Internet Explorer met Mshtml.dll zou het browservenster sluiten nadat de timer gestart. De IOleClientSite voor het timer-besturingselement wordt verwijderd voordat het object is gedeactiveerd. Het object wordt uitgeschakeld voordat de site wordt vernietigd.
  • Prestatieverbetering: toevoegen DhBaseContainer.removeAllSafe. DhBaseContainer heeft nu een methode removeAllSafe die alle onderliggende elementen zeer snel worden verwijderd. Deze momenteel wordt gebruikt op DhBulletedList en kan ook worden gebruikt in een ontwikkelaar afgeleide container volgt:
    public void setElement(DhElement e)
    {
        removeAllSafe();
        m_item = e;
        if (e != null)
           super.add(e);
    }
    					
  • Problemen elementen binden aan DHDocument als er geen objecten zijn eerste gebonden. Er is een probleem met de binding en objecten toevoegen aan een DhDocument. Als er geen objecten zijn toegevoegd aan een DhDocument voordat een aanroep van setHTMLDocument, en alle latere toevoegingen, zoals setBoundsElement, tot DhDocument zou mislukken. Dit probleem is opgelost.
  • ReadyStateEvent is "???" Als de waarde voor de readyState. De ReadyStateEvent had de tekenreeks "???" Als de waarde voor de readyState ongeacht wat de status gereed is. De status gereed kan nu worden de volgende waarden: complete, interactieve, geladen of niet geïnitialiseerd.
  • Stijlen zonder een punt (.) aan het begin van de naam kan niet worden toegevoegd aan de elementen. Als een DhStyle is gemaakt met de constructor DhStyle(string name) en de parameter name niet met een punt beginnen, kan de stijl niet worden aan een element toegevoegd. Deze constructor voegt nu toe voor een periode tot de naam van de stijl Als deze nog niet is er.
  • De getPropertyBag-methode is toegevoegd aan DhModule. In de eerste release van WFC, is het onmogelijk voor een DhDocument afgeleide klasse in een scenario van de code-behind om op een <PARAM> codes in de DhModule <OBJECT>code. DhModule heeft twee nieuwe methoden: </OBJECT>
    • Public String [] getParameterNames
      geeft als resultaat een matrix van tekenreeksen die de naam kenmerken vertegenwoordigt voor elk van de <PARAM> tags.
    • Public String getParameter (string parameterName)
      Geeft als resultaat het kenmerk VALUE voor de doorgegeven in parameterName.
  • Bij het binden aan een tabel met een bestaande kop- of voettekstrij, de kop-of voettekst rij niet wordt beschouwd als onderdeel van de tabel. Het aanroepen van DhDocument.setBoundElements (DhElement elements[]) een DhTable binden aan een bestaande<TABLE>in HTML zou binden aan de tabel. Echter, als die tabel al een <THEAD>of <TFOOT>, ze niet werden beschouwd als onderdeel van de tabel. Bijvoorbeeld wilt myTable.removeAll instantie rijen, maar de rijen voor koptekst en voettekst verwijderen zouden blijven. De vorige oplossing is om de<TABLE>met DhDocument.findElement(tekenreeks-id) in onDocumentLoad.Beide van deze scenario's werkt nu zoals verwacht.</TABLE></TFOOT></THEAD></TABLE>

Andere WFC bibliotheek en correcties van besturingselement

  • 223358Een WFCException maken van meerdere MDI-kinderen in de constructor van de bovenliggende genereert. Als een formulier meer dan twee multiple document interface gemaakt kinderen in de constructor een WFC-Win32Exception zou worden gegenereerd. Na deze uitzondering, moet het formulier slechts twee kinderen toegevoegd. Dit is nu opgelost. Een willekeurig aantal onderliggende MDI-items kan worden gemaakt en toegevoegd aan een formulier in de constructor.
  • 223365: MouseEnter en MouseLeave pas geactiveerd op een PictureBox opnieuw maken van een ingang met erg onoverzichtelijk. De gebeurtenissen MouseEnter en MouseLeave pas geactiveerd zou problemen veroorzaken als in reactie op een van hen, een PictureBox konden worden gemaakt. Bijvoorbeeld: setBorderStyle -methode aanroept voor een PictureBox, ontstaat er een greep opnieuw maken. Als dit methode werden genoemd in een gebeurtenis-handler MouseEnter of MouseLeave pas geactiveerd , de status van de MouseEnter/verlaten zou worden overgelaten. niet-opgeloste en toekomstige gebeurtenissen van Enter/verlaten zou niet herkend. Dit is in de meeste gevallen opgelost, al is het mogelijk een of meer invoeren/verlaten gemist gebeurtenissen. Het besturingselement echter wordt gesynchroniseerd zelf en de gebeurtenissen Enter/verlaten zoals verwacht na enige tijd geactiveerd.
  • 223351De setSelectedIndex in een tabbesturingselement verf kinderen niet correct. De methode setSelectedIndex aanroepen voor een TabControl zou niet om de onderliggende besturingselementen weer te geven op die pagina correct. Dit probleem is opgelost.
  • 223368Methode setChecked werkt niet in het contextmenu. Contextmenu's voor besturingselementen zijn niet ontvangen van hun WM_INITMENUPOPUP bericht. Elk menu controles zijn daarom niet toegepast. Aanroepen van de methode setChecked in de contextmenu's nu werkt zoals verwacht.
  • 223352Knop aanpassen is niet consistent tussen de ontwerpfunctie voor formulieren en runtime-. Onderliggende MDI-vensters die zijn gemaakt in de constructor van hun MDI-frames moet autoscaling toegepast tweemaal, eenmaal door de moedermaatschappij en eenmaal op zichzelf. Dit kan ertoe leiden dat de besturingselementen op het onderliggende venster aangepast Voer anders aan tijd en in de ontwerpfase. MDI parents niet langer automatisch schalen hun kinderen.
  • 223344De com.ms.wfc.app.RegistryKey.setValue-methode werkt niet goed voor tekenreeksmatrices. Bij het aanroepen van com.ms.wfc.app.RegistryKey.setValue (Object) met een tekenreeksmatrix die wordt de parameter verschillende tekens van het laatste element van de tekenreeks in de array zouden niet worden geschreven juist. Met deze methode wordt het nu schrijven van tekenreeksmatrices juist.
  • 223367De com.ms.wfc.app.RegistryKey.setValue-methode wordt geen rekening gehouden voor de afsluitende tekens in Windows NT. Als u de waarde van een tekenreeks met com.ms.wfc.app.RegistryKey.setValue in Windows NT, is het niet toevoegen aan beëindigd met een null-tekens juist. Dit probleem is verholpen. A NullPointerException wordt gegenereerd wanneer een RebarBand zonder een onderliggend besturingselement verwijderen. De volgende code heeft een NullPointerException:
    RebarBand Band = new RebarBand();
    rebar1.addBand(Band);
    rebar1.removeBand(Band); // throws NullPointerException
    					
    Deze nu naar behoren werkt en is niet de uitzondering gegenereerd.

  • Wapening met meerdere RebarBands in dezelfde rij niet starten. In de ontwerpfase is het mogelijk te maken van een besturingselement Rebar met meerdere RebarBands in dezelfde rij. Tijdens de uitvoering, elke RebarBand zou echter weergegeven in een eigen rij. De RebarBands worden nu weergegeven in de rij waartoe ze behoren.
  • Problemen met gegevensbinding voor dateTimePicker. Het datumveld in het besturingselement DateTimePicker kan nu met succes worden gebonden aan een veld datum gegevens in een de database.
  • Form.createWindowGraphics genereert een WFCInvalidArgumentExceptioN. Deze methode werkt nu zoals verwacht en een bruikbare com.ms.wfc.ui.Graphics -klasse wordt geretourneerd.
  • Afval op werkbalk wordt weergegeven na de installatie van IE5. Als u Internet Explorer 5 in Windows 95 of Windows 98, onleesbare tekens weergegeven in de knopinfo werkbalk en onder de werkbalk afbeelding van de knop. Dit is gecorrigeerd in dit servicepack.
  • ImageList standaardwaarden ingesteld op 16 kleuren. Het besturingselement ImageList heeft nu een nieuwe eigenschap: colorDepth.De waarde van deze eigenschap moet worden ingesteld op een van de constanten in de opsomming van de kleurdiepte. Echter, wanneer uitgevoerd op een systeem met meer dan 256 kleuren, waarbij de afbeeldingenlijst is afbeeldingen bevatten die 256 kleuren hebben, moet de eigenschap voor kleurdiepte worden ingesteld op een van de volgende:
    • ColorDepth.COLORDEPTH_64K_COLORS
    • ColorDepth.COLORDEPTH_MILLIONS_OF_COLORS
    • ColorDepth.COLORDEPTH_TRUE_COLOR
  • ListItem.setSelected(false) en setFocused(false) werken niet. In code, kunt u nu met succes wissen en verwijderen van focus ListItems in een ListView-besturingselement.
  • In het vervolgmenu gegevensveld wijzigen op de pagina eigenschappen van de DataBinder. Visual J ++ 6.0 reageert wanneer de gebruiker te probeert het gegevensveld vervolgkeuzelijst op de pagina eigenschappen van een DataBinder wijzigen object. RasterOp.BRUSH en RasterOp.PEN werken niet zoals verwacht met transparante afbeeldingen. Een transparante afbeelding met een RasterOp van de PEN of PENSEEL tekening zou de niet-transparante gebieden van de afbeelding in wit in plaats van de kleur van tekenen het PENSEEL of PEN. Dit is vastgesteld voor het geval van RasterOp.BRUSH. Voor RasterOp.PEN, niets wordt getekend.
  • Geheugenstream-object een afbeelding opslaan werkt niet zoals verwacht. Een object afbeelding ophalen uit een ImageList en probeert te behouden deze naar een geheugenstroom of bestand niet als is de onderliggende PICTDESC null.Een geldige bitmap PICTDESC is nu het resultaat en kan de afbeelding met succes worden vastgelegd.
  • Problemen met het systeem op Windows NT 4.0 Service Pack 3. Onder specifieke omstandigheden kan een computer met Windows NT 4.0 Service Pack 3 loopt vast wanneer een WFC-toepassing met een venster dat wordt uitgevoerd geen een bovenliggend venster. Dit probleem is opgelost in Windows NT 4.0 Service Pack 4 en Visual Studio 6.0 Service Pack 3. De WFC nu controleert op de bovenliggende venster correct.
  • Bij het uitbreiden van de HTMLControl onDocumentReady niet wordt aangeroepen. Een besturingselement voor gebruiker geschreven die nooit de com.ms.wfc.ui.HTMLControl uitgebreid de methode onDocumentReady aangeroepen. Dit probleem nu is opgelost en de methode wordt aangeroepen als verwacht.

Andere correcties

  • 223361Waarde Time.getDayOfWeek heeft een fout geretourneerd. De sectie 'Opmerkingen' voor de methode Time.getDayOfWeek bevat onjuiste informatie. Het getal dat wordt geretourneerd door de getDayOfWeek te worden vermeld methode is altijd van 0 tot en met 6 waar de waarde 0 staat voor zondag.
  • File.File Constructors weggelaten uit de documentatie van WFC Reference overbelast. De volgende overbelaste versies van de constructor zijn weggelaten. in het onderwerp File.File :
    • openbare bestand (String pad, int- modus)
    • Bestand met de openbare (String pad, int- modus, int toegang)
    In de eerste versie is bestandstoegang ingesteld op FileAccess.READWRITE en delen van bestanden is ingesteld op FileShare.NONE. In de tweede Version, bestandsdeling is ingesteld op FileShare.READ als de parameter access is ingesteld. op FileAccess.READ; anders is bestandsdeling ingesteld op FileShare.NONE.

Bekende problemen

Access 2000-databases moeten via ODBC in de Wizard formulier worden verbonden

Krijgt u een foutbericht 'Onbekende database-indeling' wanneer verbinding maken met een Access 2000-database met de Wizard formulier. Verbinding maken met een Access 2000-database, het databasetype opgeven als ODBC (in plaats van Access waarbij wordt uitgegaan van Access 98) op de pagina "Type Database". Op de verbinding maken Pagina gegevens vervolgens kunt u de Access 2000-databasebestand (*.mdb) als de database en een Microsoft Access-stuurprogramma (*.mdb) als het stuurprogramma. U kunt ook u kunt instellen een DSN-bestand met behulp van de ODBC-gegevensbron wizard vanuit de vensters Het Configuratiescherm en geef de DSN op de pagina verbinding maken met gegevens van de gegevens De formulierwizard.

Ondersteuning voor HTML-code-behind en Windows 2000 Bèta 3

WFC-besturingselementen uit het pakket van de com.ms.wfc.ui die worden toegevoegd aan een DhDocument (via de methode DhComponentWrapper()) werken niet in Windows 2000 Beta 3. Dit probleem wordt opgelost in een toekomstige versie van Windows 2000.

Referenties

Voor meer informatie over de Visual Studio 6.0 SP3 Leesmij-bestand, raadpleegt u de volgende artikelen in de Microsoft Knowledge Base:

230722 Visual Studio 6.0 SP3 Leesmij-deel 1 - overzicht en installatie

230724Visual Studio 6.0 SP3 Leesmij-deel 2 - Visual Studio

230726 Visual Studio 6.0 SP3 Leesmij-deel 3 - Visual Basic

230727 Visual Studio 6.0 SP3 Leesmij-bestand deel 4 - Visual C++

230729Visual Studio 6.0 SP3 Leesmij-deel 5 - Visual FoxPro

230730 Visual Studio 6.0 SP3 Leesmij-deel 6 - Visual InterDev

230732 Visual Studio 6.0 SP3 Leesmij-bestand deel 8 - Visual SourceSafe

230733Visual Studio 6.0 SP3 Leesmij-deel 9 - bestanden en meer informatie

Eigenschappen

Artikel ID: 230731 - Laatste beoordeling: zaterdag 20 juli 2013 - Wijziging: 3.0
Trefwoorden: 
kbinfo kbmt KB230731 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.
De Engelstalige versie van dit artikel is de volgende: 230731
Vrijwaring inhoud KB-artikelen over niet langer ondersteunde producten
Dit artikel heeft betrekking op producten waarvoor Microsoft geen ondersteuning meer biedt. Daarom wordt dit artikel alleen in de huidige vorm aangeboden en wordt het niet meer bijgewerkt.

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com