Tôi đang làm việc như một nhà phát triển, curently mantaining một ứng dụng VB6 mà tuyệt vọng cần phải làm việc tốt dưới Vista. Tuy nhiên, nó phải hoạt động tốt dưới Vista Starter Edition, vì đây là phiên bản máy tính mới ở đây (Argentina) đi kèm.Phát hiện Vista Starter giới hạn ba ứng dụng mở
Bây giờ, vào nội dung kỹ thuật: ứng dụng của tôi sử dụng ImageMagick's convert để xử lý hình ảnh (thay đổi kích thước, phân đoạn màu đen và trắng, xoay vòng, v.v.), vì vậy giới hạn ba ứng dụng là một nỗi đau thực sự. Tệ nhất: lỗi khi chạy chuyển đổi không được phát hiện, vì vậy khi điều này xảy ra, chương trình sẽ bị treo.
bất cứ ai có thể cho tôi biết làm thế nào để:
A_ Phát hiện số lượng ứng dụng mở, vì vậy tôi có thể yêu cầu người dùng đóng một cái gì đó trước khi thử lại? Một cuộc gọi API, có thể? hoặc
b_ Phát hiện rằng chuyển đổi (hiện đang chạy với chức năng "Shell") chưa được khởi chạy đúng cách?
Xin vui lòng, ý kiến như "bạn nên di chuyển ứng dụng của bạn đến x" nên được gửi đến ông chủ của tôi (không phải tôi), không được chào đón và sẽ làm cho tôi đi đến vị trí của bạn và cắn ngón chân của bạn. Nó sẽ đưa tôi một thời gian để có được thị thực, tuy nhiên, nhưng tôi đảm bảo với bạn rằng một ngày một người lạ sẽ gõ cửa của bạn, hãy hỏi tên người dùng StackOverflow của bạn và sau đó anh S bite cắn ngón chân của bạn.
Cảm ơn sự quan của bạn
Tôi sẽ đề nghị sử dụng một hệ điều hành khác, nhưng sau đó tôi đọc một phần về việc cắn ngón chân ... :) – Zifre
Ngoài ra, bạn có nghĩ đến việc cố gắng vá ImageMagick để chạy trong cùng một quá trình với ứng dụng của bạn không? Đó có lẽ sẽ là giải pháp lý tưởng. – Zifre
Có lẽ tôi thích bị cắn ngón chân ?. 1 cho câu hỏi thú vị _and_ thú vị. – Kris