Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Visual Basic - ohne .NET Framework

Frage Entwicklung Visual Studio

Mitglied: beckslevel91

beckslevel91 (Level 1) - Jetzt verbinden

29.10.2009 um 07:37 Uhr, 5186 Aufrufe, 5 Kommentare

Hallo allerseits...

ich habe in den vergangenen Wochen ein Visual Basic Programm geschrieben, welches ziemlich umfangreich ist. Deshalb hier zwei Fragen zum Thema Leistung und Komfortabilität.

1. Ist es möglich, .NET Framework Pakete oder Verweise in mein Programm zu packen, sodass eine Installation auf dem Zielrechner nicht mehr nötig ist?
2. Ich arbeite viel mit "Frames" (geht zumindest in diese Richtung), daher meine Frage weil VB in diesem Punkt sehr Leistungsschwach ist: Wie kann ich die Leistung von Visual Basic Programmen noch verbessern?
ich habe bereits die nicht-verwendeten Verweise entfernt und den Quellcode optimiert, das hat aber nicht so viel geholfen.

Ich benutze Visual Basic 2008 Express.

ThX in advance,

Gruß,

J.R.
Mitglied: H41mSh1C0R
29.10.2009 um 08:17 Uhr
hau,

Ob das mit 1. so geht kann ich nicht sagen, da es sich hierbei ja um ein ganzes Framework handelt, aber theoretisch sollte es möglich sein benötigte Bibliotheken in dein Programm statisch reinzulinken.

zu 2:

an welchem Punkt ist VB leistungsschwach? Was für Lags treten wo auf?

Beispielsourcen bzw. nen Bild wenn sichtbare Lags auftreten?

zum gruß
Bitte warten ..
Mitglied: beckslevel91
29.10.2009 um 09:58 Uhr
Hey, danke erstmal.

zu 2. ich habe Beispielsweise mehrere Pictureboxen übereinander und mit MouseHover effekten versehen. Die Hintergrundfarbe der Pictureboxen ist Transparent, weil es teilweise durchsichtige Bilder sind. Wenn ich darüber fahre, sieht mal die Picturebox kurz mit Hintergrundfarbe "Control" aufblenden. Dieses Problem ist sicher bekannt, ich hab nur keine Möglichkeit (nicht mal 'ne idee) wie ich das beheben kann.. mit Transparency-Color kann ich nicht arbeiten, da dies nicht so der "Hit" ist weil er an den Rändern zur Transparenten Farbe diese noch anzeigt.

Gruß,

J.R.
Bitte warten ..
Mitglied: H41mSh1C0R
29.10.2009 um 12:59 Uhr
wieso mehrere Pictureboxen?

wieso nicht eine Box und dann in dessen Kontextbereich arbeiten? Ist zwar aufwendiger aber dafür hast du nur EIN Control und arbeitest voll in dessen Kontextbereich.

Ich habe immo einen leichten Knoten im Kopf, aber vielleicht kannst du den ja lösen.

Was soll bewirkt werden, wenn mehrere Pictureboxen übereinander sind? Soll das je nach Bild was auf welchem "Layer" benutzt wird, als Schnittmenge angezeigt werden?

Wieviele Pictureboxen hast du übereinander?
Bitte warten ..
Mitglied: beckslevel91
29.10.2009 um 14:01 Uhr
Also ich will es dir mal erklären, habe ich auch doof formuliert =)

Ich habe ein Form darin ist ein Hintergrundbild. Einige Objekte in diesem Hintergrundbild möchte ich wenn man mit dem Mauszeiger drüber fährt etwas heller hervorgehoben haben. Aus diesem Grund habe ich eine Picturebox nur mit diesem Objekt, das etwas heller ist darüber gezogen und Visible auf False gesetzt, damit man es noch nicht sieht.

Da der "MouseHover" Effekt nur anspringt wenn die Picturebox Visible ist, habe ich ein Transparentes Panel darüber gelegt und dort den MouseHover Effekt zugewiesen. Die Picturebox selber hat lediglich einen Click-Sub.

Verstehst du was ich meine? Und jetzt fängt es eben teilweise an zu "flackern"...

Gruß,

J.R.
Bitte warten ..
Mitglied: mrtux
29.10.2009 um 19:40 Uhr
Hi !

Zitat von beckslevel91:
mein Programm zu packen, sodass eine Installation auf dem Zielrechner
nicht mehr nötig ist?

Ähmm also eigentlich widerspricht das doch dem Sinn von .Net....

Diese Gedanken hätte ich mir vor Beginn der Entwicklung der Applikation gemacht, da Visual Basic schon immer eine Laufzeitumgebung brauchte, auch schon zu DOS Zeiten.

mrtux
Bitte warten ..
Ähnliche Inhalte
Visual Studio
Abrufen von Informationen aus einer Anwendungskonfigurationsdatei Visual Basic .NET
gelöst Frage von Tealk144Visual Studio9 Kommentare

Servus, also ich habe nach dieser Anleitung Variablen in die Anwendungskonfigurationsdatei gelegt, nur bekomme ich bei Schritt 12 einen ...

Windows Tools
net Framework 4
Frage von kellbiddenWindows Tools1 Kommentar

Vielleich kann mir ja jemand helfen. Beim Windows-Updaate, bekomm ich da die Vollversion von .netFramework 4? Gruss Kellbidden

Bibliotheken & Toolkits
Microsoft .NET Framework Kompatibilität
gelöst Frage von VancouveronaBibliotheken & Toolkits4 Kommentare

Hallo zusammen, blöde Frage, weil ein Programm eine fehlende MFC71.dll anmeckert, die beim Deinstallieren einer anderen Software gelöscht wurde. ...

Visual Studio
Visual Basic für anfänger
gelöst Frage von Daoudi1973Visual Studio12 Kommentare

ich möchte Visual Basic lernen, kann jemand mir Tipps geben. PS: ich habe nur im 1999 mit Fortran 90 ...

Neue Wissensbeiträge
Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 8 MinutenWindows 10

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 3 StundenMicrosoft Office13 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 9 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office10 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell13 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...