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.

Zugriff auf Public definierte Variablen

Empfohlene Antworten

Hi,

wollte mal fragen wie das eigentlich von statten geht. Es heißt in einem Buch das man auf Programm variablen und Funktionen die in Programmbibliotheken(.dll's) Public definiert sind extern auch zugreifen kann. Wie soll das aber bei einer bereits compilierten Programmbibliothek gehn da man ja nicht einsehen kann und folglich auch nicht weiß wie die variable definiert ist.

nehmt n bisschen rücksicht auf mich weiß beim besten willen jetzt nicht wie das von statten gehn soll.

lg

simon

DLLs haben seit jeher Import- und Export-Direktiven, so dass Funktionensaufrufe genutzt werden können. Dabei galt bisher, dass diese Funktionen anhand eines Index oder Namen geladen und dann ausgeführt werden konnten.

Dazu muss eine Anwendung einfach nur die DLL laden, sich dann die Adresse einer Funktion holen und diese dann aufrufen. Das machen die ganzen Windows-Programme zum Beispiel mit allen Funktionen aus der WinAPI.

Mit .NET wurden so genannte Assembly's eingeführt. Das sind in den meisten Fällen DLLs, die spezielle Objektorientierte Erweiterungen in sich tragen.

Assembly's tragen grob gesagt nicht nur Funktionen, sondern das komplette Klassenschema in sich. Inklusive der Typ-Informationen. Das Laden und Aufrufen ist aber ähnlich :)

Bearbeitet von VaNaTiC

  • Autor

noch ne frage weil ich hier schon n thread offen habe. Ist es möglich in VB.Net wörter aus einem festen (vorgegebenen) String zu formatieren?

Beispiel aus einer Klasse:

Public Class Simon

Friend begrüßung as String = "Guten Tag"

End class

Jetzt will ich nur das Wort Tag formatieren sprich Bold oder underlined. Gibts da ne möglichkeit?

Hmm, es hat schon mehrere gute Gründe, warum das Forum in Bereiche getrennt ist, denn ich hab vor 15 Jahren das letzte Mal Basic programmiert, außer mit iFix für nen Kollegen gescriptet.

Siehst Du und genau deshalb hilft es Dir hier nix :D

es hat schon mehrere gute Gründe, warum das Forum in Bereiche getrennt ist, denn ich hab vor 15 Jahren das letzte Mal Basic programmiert

Ist doch VB.Net...

Jetzt will ich nur das Wort Tag formatieren sprich Bold oder underlined. Gibts da ne möglichkeit?

Kommt drauf an, wo du es darstellen willst.

  • Autor
Ist doch VB.Net...

Seh ich genauso.

Kommt drauf an, wo du es darstellen willst.

Der Text als String kommt dann in eine Rich Text Box. Wobei ich wichtige oder relevante Wörter hervorheben will z.b. diese als Bold oder Underlined.

Bearbeitet von Gateway_man

  • Autor

ja so ähnlich. Ich will dies aber schon in der Klasse definieren sodass es nicht während der Laufzeit erst gesucht und Formatiert wird, da es doch recht viel Text ist. Sprich das ich dieses gleich im String festlege. (String ist immer Konstant).

Der Text als String kommt dann in eine Rich Text Box. Wobei ich wichtige oder relevante Wörter hervorheben will z.b. diese als Bold oder Underlined.

RTF-Text kann man auch selbst definieren und einem Control zuweisen, welches RTF darstellen kann (RichEdit):

Rich Text Format ? Wikipedia

P.S.:

Ihr habt natürlich recht damit, dass es in diesem Forumsbereich gehört, mein Fehler. Deshalb konkretisiere ich meinen Einwand: Das gehört nicht in diesen Thread, auch nicht aus Gründen der Schnelligkeit und/oder Faulheit :D

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

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.